Map
Mount Meru, Arusha, Tanzania
Hotel
Arusha Mountain Village