A momentous occasion for India, as Kozhikode (also called Calicut) in North Kerala has become […]