Ramboda Falls
The famous Ramboda Falls, is located just 15 minutes’ drive from Floating Mountain Villa, and is a sight to behold. This two-tier fall is the 11th highest waterfall in Sri Lanka and a popular excursion for guests staying at Floating Mountain Villa. From swimming in the natural pools, to bird watching, embark on a 2km trek and enjoy the serenity of the surrounding landscape.