Devon Falls Waterfall formed by Kothmale Oya, a tributary of Mahaweli River, Sri Lanka

- Image ID: ECD18X
Devon Falls Waterfall formed by Kothmale Oya, a tributary of Mahaweli River, Sri Lanka
Sabena Jane Blackbird / Alamy Stock Photo
Image ID: ECD18X
Location: Devon Falls, Talawakele, Nuwara Eliya District, Central Province, Sri Lanka, Asia