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
Previous Post Next Post