Tag: Thummodara

Dambora Ella Falls – දම්බොර ඇල්ල

Dambora Ella Falls

Height : 10 meters District : Colombo Dambora Ella Fall (10m in height) is created by a waterway of the Wakoya River and was formerly known as Demala Falls as the Tamil (Dravidian/Demala) labourers used to wash here. Dambora Falls is

Posted in Waterfalls Tagged with: , , ,