Blog and Stories with Locals Experiences
Itinerant Notes is a guide to the island of Sri Lanka. We write blog posts and articles about traveling, food, accommodation, most un-touched places and many more. Any one is welcome to join to our community and share thoughts.
Devil's staircase - Sri Lanka
There are numerous man-made and natural structures throughout Sri Lanka, among them "Devil's Staircases'' a significant .The Devil's Staircase, also known as "Yakage Padipela," is one of them and is the riskiest. It is located in Sri Lanka.