a city in East Africa’s Tanzania, located at the base of volcanic Mt. Meru

View on map
Back to filters