Sometimes referred to as Dilli, Delhi is the 2nd largest metropolis in India, after Mumbai, with a population of 13 million, and with an extended metropolitan population of almost 22 million. Located in Northern India on the banks of the River Yamuna, Delhi has the political status of a federally administered union territory known as the National Capital Territory of Delhi (NCT), which in itself is part of National Capital Region.

For more visit:

Author's Bio: 

Delhi is the true blend of the past, present and futuristic world, showcasing a host of temples from various genres.