Health Holiday Nature Treatment with indigenous medicines and herbal therapy massages.
Ayur means Life, Veda mean Science. Ayurveda is a science of life. It is a natural healing science.
The Paradise Island of Sri Lanka is one of the best destinations in South Asia for Birding. Bird Lovers can explore a variety of resident, endemic and migrant species of birds in different habitats.