Green Leaf Certified

 

 

Ayurveda Vaidyasala, the ayurveda brand of Thomas Hotels and Resorts has the Green Leaf certification of the Government of Kerala.

  • Monthly Newsletter