Tag: Dodawatte Ella

Dodawatta Ella Falls is a little known beautiful waterfall lying inside a tea estate in the Dodawatte area. This fall is also called Minimaru Ella / Mineemaru Ella ( Killer Falls ) probably due to some deaths at the waterfall which occurred in the past.

Tagged with: , , , ,