Kegalle DistrictView 1 photo ↗A CLOSER LOOK
Discover Budumaloka Ella Falls
- Location
- Kegalle District ↗
- Province
- Sabaragamuwa
Budumaloka Ella Falls is listed in Kegalle District, Sabaragamuwa Province, Sri Lanka.
This directory record currently identifies the district. The nearest village, approach route and current visitor arrangements still need confirmation before planning a visit.
