Recently, the state of Kerala saw a deluge of floods that left thousands devastated and even homeless. This ..