Kerala God’s own Country, Kerala, leaves so many visitors spellbound. With the classic backwaters and leisurely feels of the destination, it has always been the traveller’s favourite choice.