Kozhikode is India's first UNESCO 'City of Literature': What does it mean? Why Kozhikode?
Kozhikode in north Kerala, known for its rich cultural heritage, was on Sunday officially declared as India's first UNESCO 'City of Literature'.