Description
Kerala, the land of exotic beauty and charm, believed to be the land of the Gods, has mesmerized many a traveler from near and far, since time immemorial. Laced with emerald green coconut trees, this vastly coastal State is indeed a treat to the eye.