Mount Meru is located in Arusha National Park and is the 3rd highest peak in Africa.
BACK