Moshi is the capital town of Kilimanjaro Region where Mt. Kilimanjaro resides. It is a unique town which hides beneath the slopes of Mt. Kilimanjaro
Stay Update with Afri Treks and Safari Tips