Devon Falls
Also called the “Veil of the Valley,” Devon Falls is another spectacular waterfall in the Nuwara Eliya region. Set on a tributary of the Kotmale River, it sits at an altitude of 1,159 meters amidst lush greenery. The falls offer a serene and mesmerizing experience, making them a must-visit for nature lovers.
Start Your Sri Lanka Adventure Today!
Private drivers, custom tours, and unforgettable experiences with GoMyWay.lk.