Ramboda Falls

Good to know
- Coordinates
- Open in maps
A tall cascade in the tea country near Nuwara Eliya, splitting into twin streams over the rockface. It is visible from the winding mountain road that climbs through the estates.
Wanderers' notes
Where next?











