Snow-capped Kilimanjaro, floating above the clouds is no doubt one of the most beautiful and impressive sights in the natural world. Even hard-boiled non-believers, in their unguarded moments, empathise with the Maasai who call it the “House of God”. The mountain is one of the Seven Top Summits of the world it has the highest […]