Delhi is the capital of India and the second most populous city in the country. It is officially called the National Capital Territory of Delhi-Delhi (NCT). The city is the largest commercial center in India. Its eastern direction runs from Uttar Pradesh, and Haryana from the north, west and south. Keeping the heart of the nation in mind, the city is famous for its rich culture and heritage. Delhi has a collection of some of the most beautiful and acclaimed monuments. From the flourishing of Mughal rulers to the astonishing Islamic architecture, Delhi never misses a lasting impression on the minds of its visitors.