As the name implies, the Aida Ayurvedic Hotel at Bentota is truly a centre of Ayurveda that offers... Read More

An Ayurvedic retreat to heal body and soul