This Ayurveda clinic is a hidden jewel embedded in a pristine ecological paradise of the Sahyadri ranges that borders the golden land of Goa—ideally situated within an organic vegetable garden, The Ayur clinic set up amidst vast sprawling landscape, adjacent to the ecological reserve doing total justice to its name Nature’s Paradise.