Get Your Delhi-cious Adventure Fix with These Things to See and Do Delhi is the capital city of India. It’s located in the northern part of the country, in the National Capital Territory of Delhi. It is known for its rich history and cultural heritage, as well as its modern infrastructure. Some ...