
Dotulu Ella Falls is in the Maliboda area, Kegalle District, Sri Lanka.
Explore Maliboda: waterfalls, places to stay and things to do.
Maliboda · THINGS TO DO
Explore Dotulu Ella Falls in the Maliboda area, Kegalle District, Sri Lanka. View waterfall photos and explore more places to visit in the area.

Dotulu Ella Falls is in the Maliboda area, Kegalle District, Sri Lanka.
Explore Maliboda: waterfalls, places to stay and things to do.