MorawakaView 1 photo ↗A CLOSER LOOK
Discover Ethamala Ella Falls
- Location
- Morawaka ↗
- District
- Matara
- Province
- Southern
Ethamala Ella Falls is in the Morawaka area, Matara District, Sri Lanka.
Explore Morawaka: waterfalls, places to stay and things to do.
