What is total area of Delhi ?
Total area of Delhi is 1,483 square kilometers in 2011.
Total area of Delhi is 573 square miles in 2011.