Facts, fantasies and day-to-day life in this evergreen strip of land called Kerala, with a sprinkle of life from across India
0