Welcome to a land known to be retrieved by Lord Parasurama himself. Welcome to Kerala - God's Own Country. A paradise that is culturally rich, intriguingly beautiful and a ' must experience tourist destination. And what's better than soaking - in Kerala with ' Discover India Holidays'. A journey around the land the ways Gods like it...