Africa & Middle East, EuropeTest Kilimanjaro TrekKilimanjaro, renowned as the ‘Roof of Africa’, is the highest free standing peak in the world where huge glaciers flow down from the summit.paul@artychoke.com13 September 2024