A pristine island in Gods own country-Kerala. The tranquillity that envelopes this island will leave you spellbound. Here, one can forget life's troubles while lazing on a hammock or sunbathing on golden beaches, or enjoying the scenic beauty from the floating cottages.