Devil's staircase

Devil’s Staircase – Ohiya Sri Lanka

There are so many locations around the world called “Devil’s Staircase” (යකාගේ පඩිපෙල) .

We also got one here in Sri Lanka and it is located between Kalupahana & Ohiya. If we explain what is the Devil’s Staircase is, its a man made zig-zag road which is extremely steep and difficult.

Devil’s Staircase – Ohiya Sri Lanka Read More »