Kozhikode is a city in the state of Kerala. The city is the second-largest urban organization in the state of Kerala. During the Middle Ages, Kozhikode was called the City of Spices for its role as the main business point of Indian spices. Kozhikode ranks as the second-best city in India to live... more