Dambora waterfall
Dambora waterfall is a Tourist attraction located in Labugama. It is one of the 1198 Tourist attractions in Sri Lanka. Address of Dambora waterfall is Labugama Division Rd, Labugama, Sri Lanka.
Dambora waterfall is located in a remote area, with less than 2 listed places around it
Dambora waterfall is rated 4 (out of 5 stars) by 5 reviewers on the web.
Some of the places around Dambora waterfall are -
Dambora waterfall
(Tourist attraction) Labugama Division Rd, Labugama, Sri Lanka (approx. 100 meters)
Distance From Major Landmarks
Distance between Dambora waterfall and
Dambora Ella is approx 3 kilometers.
Address
Labugama Division Rd, Labugama, Sri Lanka
FAQs:
What is rating of Dambora waterfall?
Rating of Dambora waterfall is 4 out of 5 stars.
What is the address of Dambora waterfall?
Address of Dambora waterfall is Labugama Division Rd, Labugama, Sri Lanka.
Where is the Dambora waterfall located?
Dambora waterfall is located in Labugama.