Upper Ramboda | 100 Journeys Sri Lanka

Sri Lanka Tourism

21,566 Views 0

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.

Related Videos