Kozhikode, the City of Spices is a beautiful city located on the Malabar coast in Kerala. We had visited Kozhikode 3 years ago for work and were enamored by the beauty of the city as well as the incredible Malabari food…