Devon Falls, near Talawakele, Sri Lanka

- Image ID: R7MGC7
Devon Falls, near Talawakele, Sri Lanka
Robert Wyatt / Alamy Stock Photo
Image ID: R7MGC7