CHOWARA POST,NEAR KOVALAM,TRIVANDRUM-6955013, CHOWARA, Chowara, Trivandrum - 695501
god's Own Country resort the traditionally designed splendid resort with 3 star amenities offers you a complete reviving experience never before.The resort has all the amenities to make your stay relaxed,comfortable and rejuvenating.Come and refresh your body,mind and soul with Ayurveda therapies,yoga and meditation in a serene ambiance.
Posted By : Jishnu Parameswaran
Working hours :24 HOURS
To send an enquiry to GOD'S OWN COUNTRY AYURVEDA RESORTClick Here
To post a review of GOD'S OWN COUNTRY AYURVEDA RESORTClick Here
Get this address as SMS, Send SMS ZQ7PPN to 7732033330
We appreciate you for contacting us about GOD'S OWN COUNTRY AYURVEDA RESORT in Chowara