Because Delhi is the capital city and is filled with many historical places and monuments.also a spot for many tourists. we have our great TajMahal too !
and many other modern facilities and developed schools are also present there.
our country's parliament is also present in Delhi. This makes the residents in Delhi more easier because they could meet and access the political leaders in a faster way.