The city of spices, Calicut also known as Kozhikode is a city in the state of Kerala in Southern India on the Malabar Coast. Calicut is the third largest city in Kerala. The city of truth is also known as city of spices because of the trading point of the eastern spices. Calicut tourist places are … Read more