If you think Kashmir is the only 'Paradise on Earth', think again because way down in the southern peninsular tip of India there is an undiscovered tropical paradise - Kerala. This enchantingly beautiful stretch of greenery where tall coconut palms carpet the landscape is fondly called God's own country. Kerala boasts of unique geographical features that have made it one of the most popular tourist destinations and it is not without reason that the National Geographic Magazine has listed it in the 'Ten Paradises Of The World'.