Retreat Programs, Ayurvedic Clinics and Resorts all over India.
Ayurveda (the 'science of life') is a system of traditional medicine native to India, and practiced in other parts of the world as a form of alternative medicine. In Sanskrit, the word Ayurveda comprises the words āyus, meaning 'life' and veda, meaning 'science'. Evolving throughout its history, Ayurveda remains an influential system of medicine in South Asia.