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