Delhi has a diverse population of Hindus, Muslims and Sikhs. There are lots of historical places of worship for all religions in the city.