Loading…
Loading…
Nuwara Eliya
Nuwara Eliya
Renowned as the widest waterfall in Sri Lanka, Bomburu Ella is a magnificent collection of roughly ten hidden cascades that rewards adventurers with a scenic forest hike and stunning agricultural valley views.
Government
Free
No
Available
Available
Available
Any Vehicle + Foot
Good
Available