Beach at Amanwella Hotel, Tongalle, Sri Lanka

- Image ID: BFG95C
Beach at Amanwella Hotel, Tongalle, Sri Lanka
Finnbarr Webster / Alamy Stock Photo
Image ID: BFG95C
Beach at Amanwella Hotel, Tongalle, Sri Lanka