Thursday, 17 March 2022

Pallewela Ella Falls

Pallewela Ella Falls
Pallewela Ella Falls (Sinhala: පල්ලෙවෙල ඇල්ල) 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 26 December 2022

0 comments:

Post a Comment