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 »