Chathura Anuradha Subasingha

361217 Views 2545 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.