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