Cochin – a historic port city on the Malabar Coast in Kerala-has for centuries remained a centre of maritime trade along the Indian Ocean. These commercial contacts brought with them the earliest influences of Christianity, Judaism and Islam to India, resulting in a cosmopolitan mosaic of people in the region. Against this backdrop, some of the very first mosques were built in India, located in compounds replete with coconut palms. These tropical mosques ...