Welcome to India's tropical paradise - Kerala. A sliver of land located at the southernmost tip of India, Kerala is 560 km long.
Lofty mountain ranges grace one side and the other is washed by the blue Arabian sea.
At the widest, Kerala is only 120 km from mountain to sea. Kerala's genesis bounds on magical realms. The victorious Parashurama pleaded to the Gods to allow him a secluded place to perform his penance. Enraged, when the Gods refused him the land he chose, Parashurama stood high upon a mountain and flung his axe in a wide arc and commanded the waters to recede. The land that rose dripping from the sea became Kerala, God's own Country.