Devon fall_Veil of the Valley - Image Details
Image
Devon fall_Veil of the Valley

Smiling tears of Sri Lanka , Devon falls is situated 6km west of Talawakele, Nuwara Eliya. This fall become a signature for tourists to hill country in Sri Lanka. It is 97m high and is the 19th highest in the country.

View Full Image on Dreamstime

Username: Disnamalkanthi83

Editorial: No

Width: 4000 pixels

Height: 3000 pixels

Downloads: 0

Image ID: 251132083