Pallewela Ella Falls is a waterfall located in Ella in Badulla District, Sri Lanka. It is popular among tourists as a place suitable for bathing, camping, and water abseiling.
Location Map
This page was last updated on 17 March 2022
For a complete tourist map follow this link: Lankapradeepa Tourist Map
For a complete tourist map follow this link: Lankapradeepa Tourist Map
0 comments:
Post a Comment