TOP
Exploring Tourism in Sri Lanka
Sri Lanka
icon Worldwideicon
Places to Visit Details

Ramboda

Ramboda, Sri Lanka

A Cascade of fresh waters

 

Ramboda of Pussallawa, Sri Lanka is most famed for the ‘Rambo falls’, which is approximately 109 m in height. This beautiful fountain is derived by the ‘Kothmale Oya’. When paying a visit to Nuwara Eliya this is one of the must-stop spots which will instantly imprint in your heart.

Check out more Places to Visit