New Delhi
Home
Location
Culture
Human-Environment Interaction
Movement
Region
Citations
Location
New Delhi is located at 77.13º E/ 28.3º N.
New Delhi, the capitol of India lies south of the Himalayas (mountains), and is in North Central India. The Yamuna River is east of New Delhi.