The Anantara Spa lives up to the five-star reputation the brand has for wellness. Photo: Anantara
The Anantara Spa lives up to the five-star reputation the brand has for wellness. Photo: Anantara

Anantara Peace Haven Tangalle Resort review: An indulgent Sri Lankan adventure worth every dollar