Upper Ramboda | 100 Journeys Sri Lanka
Hike up to Upper Ramboda to become captivated by the Ramboda Falls. At 109 metres it is the 11th tallest waterfall in Sri Lanka. You can even take a quick dip after your hike to get rid of the fatigue. It's one of those enchanting experiences.