Delhi officially capital of India is a union territory of India. City is spread to 1484 square kilometre. As per the 2011 census more than 11 million people reside in Delhi. It’s a city which will give you a glimpse of entire India. Delhi is a rich city