1. Calicut, town on Arabian sea in Kerala, India