AN ISLAND OF POSSIBILITIES. A JOURNEY THAT’S YOURS.Guide, tour or rental provider? ↗

Dedugala · THINGS TO DO

Devagiri Ella Falls (Diyangiri Ella Falls) – Dedugala

Devagiri Ella Falls (Diyangiri Ella Falls) in the Dedugala area, Sri Lanka. View waterfall photos and location details.

Devagiri Ella Falls (Diyangiri Ella Falls) is in the Dedugala area, Kegalle District, Sri Lanka.

Explore Dedugala: waterfalls, places to stay and things to do.

Browse waterfall guides ↗