Mt Kilimanjaro – The Roof of Africa
Affectionately termed Kili, Mt Kilimanjaro is located just south of the equator on the border of Kenya and Tanzania. It is also nicknamed the roof of Africa because it is the tallest free standing mountain rise in the world standing a whopping 19,330 feet. Kili became a National Park and opened to the public in [...]