LOCATION: Kerala, South of India DATE: 14 days stay from 28 January 2023 Where was the healing power of Ayurveda born? In India, after all. Let us be transported to the homeland of Ayurveda. Let’s experience Ayurvedic cleansing where it’s done best....