Amanwella review: Sri Lanka’s most beautiful beach resort

Hotel Reviews, Indian Ocean

7/31/24

Amanwella, Sri Lanka - suite, courtyard 3.tif_28397-min

Sri Lanka’s most stunning beach resort is a tropical modernist haven, set on thick sands with a soundtrack of crashing waves

Leave a Reply

Your email address will not be published. Required fields are marked *