Bomburella Waterfall

Bomburella Waterfall is a Waterfall located in Sri Lanka. It is one of the 20 waterfalls in Sri Lanka. Address of Bomburella Waterfall is Sri Lanka. Bomburella Waterfall is rated 5 (out of 5 stars) by 104 reviewers on the web.

Some of the places around Bomburella Waterfall are -

Bomburuella Waterfall Uva Paranagama (Nature preserve) Bomburuella Rd, Uduhawara 90226, Sri Lanka (approx. 231 meters)
Boburu Fall Tracking (Tourist attraction) Boburu, Uva, Ella 90222, Sri Lanka (approx. 255 meters)
Upper bomuruella waterfall (Tourist attraction) Nuwara Eliya, Sri Lanka (approx. 141 meters)
Bomburella Waterfall (Waterfall) Sri Lanka (approx. 100 meters)
Little Bomburu ella waterfall (Water Pump Supplier) Nuwara Eliya, Sri Lanka (approx. 458 meters)

Rating

5/5

Contact

Address

Sri Lanka

Location

FAQs:

What is rating of Bomburella Waterfall?
Rating of Bomburella Waterfall is 5 out of 5 stars.
What is the address of Bomburella Waterfall?
Address of Bomburella Waterfall is Sri Lanka.