Das Thapovan Heritage Home Ayurveda Resort liegt an der Küste Keralas, nur 18 km von Trivandrum und dem internationalen Flughafen entfernt. Seit mehreren Jahren darf es das Green Leaf Zertifikat führen, das der indische Bundesstaat Kerala für die besonders hochwertige Ayurveda-Kuren verleiht.