Devon Falls is also known as the Veil of the Valley, is 97 m (318 ft) high. It lies on the A7 highway 6 kilometers (3.7 miles) west of Talawakele in the Nuwara Eliya District Central of Sri Lanka.
Route to Devon Falls
After passing through Hatton, the waterfall lies on the main route to Nuwara Eliya from Colombo. In front of the Mlesna Tea Centre is the best place to see the waterfall. Turn left from Dimbula (just before the tea center) and follow the Dimbula – Nawalapitiya Road to the top of the drop (B117). After about 700 meters on this path, you can see the top of the falls.