New Delhi, the capital city of India, is a city which is quite rich in terms of history and culture and it has also blended perfectly with modern times.
Here Are The Top 10 Tourist Attractions In New Delhi You Must Visit:
1. Humayun’s Tomb:
Humayun’s Tomb was built by the widow of Humayun, Queen Haji Begum in 1570 in the memory of her husband. There is a lot of influence of Persian architecture on the monument and it also resembles a little with the Taj Mahal of Agra.