Ayurveda healing in India is an art of medication since inception and the best places to enjoy a retreat can be:
Kairali Ayurvedic Health Village, Kerala
Ananda in the Himalayas, Uttarakhand
Ayurveda resort Somatheeram, Kerala
Devaaya, The Ayurveda and Nature Cure Centre, Goa
The Leela, Udaipur