7 New Delhi is the capital city of India and is the starting point for most of the tourists […] The 7 Wonders of New Delhi11 Jun, 2016 in 7 Wonders / India / Travel Research / Understand History tagged 7 wonders of new delhi / attractions / india / must visit / new delhi