Kozhikode: “Nalla Manushyar Aanu” – “They are good people.” This is a default comment that you will hear about the people of Kozhikode, Kerala. From its fabled auto drivers who return every penny of change, to its palliative clinic that provides free care for the terminally ill, to simple heart-warmingContinue Reading