Kerala’s Kozhikode named India’s first ‘City of Literature’ by Unesco
Kozhikode, a city in the Indian state of Kerala, has been officially designated as a UNESCO City of Literature. This recognition makes Kozhikode the first Indian city to receive this…