When in India, you might think that the only places of worship you should visit are Hindu temples. But years of being a hub for international trade has led to the country being a melting pot of different cultures, bringing with it places of worship…