GOD'S OWN COUNTRY AYURVEDA RESORTS PK VI 1893, CHOWARA PO, KOVALAM     TRIVANDRUM Thiruvananthapuram KL IN 695501 (Kerala)