indian delhi

http://dl.indiapoly.com

Delhi locally pronounced Dillee or Dehli, officially National Capital Territory of Delhi (NCT), is the largest metropolis by area and the second-largest metropolis by population in India.It is the eighth largest metropolis in the world by population with 16.7 million inhabitants in the Territory at the 2011 Census. Read more »

Location

delhi, DL
India
28° 20' 35.034" N, 76° 12' 4.2192" E

Our Partners