Kozhikode, often referred to as Calicut, is a coastal city in the southern Indian state of Kerala. Known for its […]