BalakaduwaView 1 photo ↗A CLOSER LOOK
Discover Balakaduwa Ella Falls
- Location
- Balakaduwa ↗
- District
- Matale
- Province
- Central
Balakaduwa Ella Falls is in the Balakaduwa area, Matale District, Sri Lanka.
Explore Balakaduwa: waterfalls, places to stay and things to do.
