Delhi’s official name is the National Capital Territory of Delhi. It is a union territory of India that contains New Delhi, the nation’s capital. Delhi’s surrounding regions have a varied and colorful history that goes back almost 2,000 years. Tod...