Categories

Accommodation

Ayurveda in Sri Lanka 

In Sanskrit ‘Ayuh’ means life and ‘Veda’ means science or knowledge. This sums up the general idea of the term ‘Ayurveda’ which is a treatment method in Sri Lanka that helps people to achieve and maintain an optimum state of health. What’s it for real?…