Tanzania - Usambara MountainsRugged mountain peaks, millions of years old rainforests, remote villages, and above all, impressive views.