Ramboda Waterfalls
Ramboda, Sri Lanka
About
Ramboda Waterfall is a Twin water fall that can be seen in two tiers. It can be viewed from the Gampola - Nuwara Eliya Road. Can be seen throughout the year. Best place to view is just after the new tunnel on the road to Nuwara Eliya.