Ramboda Falls

Ramboda, Sri Lanka

Ramboda village with its spectacular waterfall is located south of Kandy, on the road to Nuwara Eliya.