Delhi is India's capital and seat of government. It forms the National Capital Territory of Delhi, rather than being part of a state. Delhi is one of India's largest cities, and the core of one of the largest metropolitan areas in the world, with over 21 million inhabitants.
Within India it is a major centre of arts, commerce, education, tourism, and transit. As the capital of several empires over the last 2000 years, Delhi also contains a striking array of well-preserved historic sites for tourists to visit.
Travellers with little experience of visiting developing megacities will find Delhi to be chaotic, crowded and for much of the year, polluted. Dig a little deeper however and you will get a glimpse of order beneath the chaos as well as India's traditional and modern cultural richness flourishing side by side. First-time visitors feeling the culture shock are recommended to not compound that by visiting during adverse weather conditions, and get a decent hotel room so you can stay in comfort between your sightseeing trips.