News world Kozhikode becomes India’s first UNESCO ‘City of Literature’ Deepak June 24, 2024 0 A momentous occasion for India, as Kozhikode (also called Calicut) in North Kerala has become […]