Iconic Places to Visit in Kozhikode

Kozhikode, also known as Calicut is a melodious town in the state of Kerala in India. History, culture, and nature are the three dimensions and Kozhikode has many attractions for all classes of tourists. If it is a matter of spending a few days in seclusion, Kozhikode will not disappoint in this regard either.