Thudugala Ella Waterfall – Nature’s own misty heaven

Liked it ? Please share Thudugala Ella is considered one of the unique waterfalls in kalutara district. The estate where the waterfall is located in was once owned by a British national and the ruins of the estate still remain. The waterfall collects at the bottom to make a natural swimming pool before it parts and … Continue reading Thudugala Ella Waterfall – Nature’s own misty heaven