Kozhikode, Kerala, has been declared as India’s first UNESCO City of Literature, highlighting its rich cultural and literary heritage.
Kozhikode, Kerala, has been declared as India’s first UNESCO City of Literature, highlighting its rich cultural and literary heritage.