“UPHILL Through the Devil Staircase”, an impressive and challenging competition adventure hike, spanning approximately 32 kilometers, uphill from the Non Perill road to “Bambarakanda” falls and to the World End Junction at the Ohiya Worlds End Road.
32 Km Endurance Mountain Race