Clinic or Panchakarma Center
A serene space that uplifts the mind, body and spirit, and aims to sustain the human values within all of us, our children and the coming generations.
Art of Living Retreat Center / Shankara Ayurveda Spa