Geography of New Delhi
New Delhi, India, the national capital. It is on the west bank of the Yamuna River in the union territory of Delhi in northern India.
New Delhi, India, the national capital. It is on the west bank of the Yamuna River in the union territory of Delhi in northern India.
©1998-2012 HowStuffWorks, Inc.