Devathura Ella Falls (Sinhala: දේවතුර ඇල්ල) is a small waterfall situated on the wayside of Nuwara Eliya-Gampola road near Ramboda tunnel in Nuwara Eliya District, Sri Lanka. Cascading in two separate sections, the fall has a nice view from the road. The waters of the falls finally end up at the Kotmale Reservoir. The famous Ramboda Falls are also located near this place.
Location Map
This page was last updated on 15 June 2022
For a complete tourist map follow this link: Lankapradeepa Tourist Map
For a complete tourist map follow this link: Lankapradeepa Tourist Map