Skip to content
Advertisement

Topic - Kozhikode

Kozhikode, also known as Calicut, is an Indian city, second-largest urban agglomeration in the State of Kerala and 20th largest in the country with a population of 2 million according to 2011 census. - Source: Wikipedia

Related Stories