Chathura Anuradha Subasingha

239670 Views 1872 Followers 31 Following

Maha Wadduwa,Western

Member Since - 2014 June 15

1 Photos

Sera Ella Falls - සේර ඇල්ල

Created on December 16, 2016
Sera Ella (Sinhala:සේර ඇල්ල) is a waterfall located in Pothatawela village, a place near Laggala in the Matale District of Sri Lanka.