Rightly called as God’s own country, Kerala has been blessed with scenic evergreen forests, beautiful backwaters...