Weragala, KegalleView 1 photo ↗A CLOSER LOOK
Discover Manella Maha Ella Falls
- Location
- Weragala, Kegalle ↗
- Province
- Sabaragamuwa
Manella Maha Ella Falls is in the Weragala, Kegalle area, Kegalle District, Sri Lanka.
Explore Weragala, Kegalle: waterfalls, places to stay and things to do.
