Things to do in New Delhi: top sights to see on your first visit to New Delhi
I think New Delhi is a city that intimidates travelers. It definitely intimidated me! I wasn’t really looking forward to my visit to New Delhi at all, if I’m honest. We would be spending just one day there, but in…