The ‘’City of Dreams’’ or the ‘’City that never sleeps’’ – Mumbai is one of the most densely and diversely populated cities in India, with people from different religions living together in harmony. From Hindu to Muslims, from Christians to Sikhs, from Buddhists to Parsis and Jews the city has people from every religious background.