12/06/2026
Ramboda Falls is one of Sri Lanka’s most beautiful waterfalls, located in Ramboda Pass between Kandy and Nuwara Eliya along the A5 highway. It is surrounded by lush tea plantations and misty mountain scenery.  Ramboda Falls is one of Sri Lanka’s most beautiful waterfalls, located in Ramboda Pass between Kandy and Nuwara Eliya along the A5 highway. It is surrounded by lush tea plantations and misty mountain scenery.