Located at the heart of Arusha city, at the foot of Mt. Meru, the second highest mountain in Tanzania.........