Kerala, the God’s Own Country, is currently battling against the most calamitous floods due to the relentless southwest monsoon rains.