India, the home of Ayurveda, is now also fast turning into a leading Ayurveda destination as people all over the world realize the holistic health benefits of this natural way of life. Ayurveda originated in India more than 5000 years ago and is part of the Rigveda according to some pundits while others believe it to be a part of […]