Devon Falls, Talawakele, Central Province, Sri Lanka

- Image ID: FWXDP1
Devon Falls, Talawakele, Central Province, Sri Lanka
Keren Su/China Span / Alamy Stock Photo
Image ID: FWXDP1
Location: Sri Lanka