Gods Own Country, Kerala. Build a lifetime of memories of your journey together, through a Garden of Eden in God"s Own Country.
Situated on the coast south of Alappuzha,12 Kms. from Alappuzha, it houses a quiet beach and has an adjoining fishing village. Pool, tennis, water sports and Ayurvedic treatments are the leisure time activities one can avail of.