There are a number of temples, mosques, gurudwaras, churches and so on found here, sometimes side by side. It is indeed a heartening sight to watch as individuals from different backgrounds embrace each other as brothers and sisters. In Delhi all festivals are celebrated with equal zest irrespective of which religion is observing it.
Diwali, Id, Christmas and others are holidays for everybody and they all make the most of it. There are a variety of funfairs, song and dance shows, art exhibitions and competitions organized here and everyone has a good time. The cultural diversity in Delhi can be seen most clearly through its architecture. The buildings here have been made over the years in a selection of styles and designs according to various cultures.
There are structures of Mughal, Hindu, British type of architecture found here. Delhi lies between many states like Uttar Pradesh, Rajasthan, Punjab and Haryana. These are very cultural states in their own right and hence they automatically influence Delhi. Thus a wide range of cultural activities is found here. The rich heritage of this city is based on its great traditions and cultures and its magic can never be lost.