Delhi

National Capital Territory of Delhi is largest metropolis by area (1483 km2) and second largest population (19 Mio). Delhi is located in northern part of India on the banks of river Yamuna. It borders Utar Pradesh to the east and Haryana to the north, south and the west.

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Last Revision Thursday, 07 January 2016