The Kilimanjaro Stage Run 2013
The Kilimanjaro Stage Run—160 Miles around the Roof of Africa In October, 2012, a group of ten international ultra runners became the first people to run a complete circuit around Tanzania’s Mount Kilimanjaro—the tallest mountain […]