Thursday, 17 March 2022

Pallewela Ella Falls

Pallewela Ella Falls
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

0 comments:

Post a Comment