Loading…
Loading…
Badulla
Badulla
Standing as the tallest waterfall in Sri Lanka at an impressive 263 meters, Bambarakanda Falls is a breathtaking natural wonder that drops down a steep rock face surrounded by a peaceful pine forest in the central highlands.
Government
Paid
No
Not Available
Not Available
Not Available
Any Vehicle + Foot
Bad
Not Available