India's ancient tradition that aligns mind, body and spirit – and where to experience it
On a holiday to Kerala on India's south-western Malabar Coast, Shilpa Iyer decided to visit Kotakkal, a town that became famous after the establishment of Arya Vaidya Sala, Kerala's best-known centre for the practice of Ayurveda, in 1902.