New Delhi, the capital city of India, enjoys a rich cultural heritage. Over the centuries, there has been a significant fusion of cultures between Buddhists, Hindus, Muslims, Jains, Sikhs and various tribal populations in India. India is the birthplace of Hinduism, Buddhism, Jainism, Sikhism, and other religions.

Previous
Previous

Madrid

Next
Next

Richmond