Skip to main content
TravelType
All cities

Delhi

National Capital Territory of Delhi26M1,531 places in Delhi.

About Delhi

Delhi, India's National Capital Territory, is one of the most populous urban areas in the world, home to over 26 million people. Situated along the Yamuna River in northern India, it serves as the country's political and administrative centre. The city offers an extraordinarily dense mix of neighbourhoods, green spaces such as Maharana Pratap Park, local markets like Shiv Market, and landmarks including Chittaranjan Bhavan and the Pir Baba Ki Mazar. Transport hubs like Palam Railway Station connect its many distinct districts, making Delhi a vast and layered destination.

Top categories

  • Architecture818
  • History765
  • Nature721

Popular tags

  • Landmark754
  • Historic732
  • Stroll354

Most popular places

Compare Delhi with another city

Frequently asked questions about Delhi

How many places are there in Delhi?
On TravelType you can discover 1,531 places in Delhi.
Which country is Delhi in?
Delhi is in India.
What kinds of places are there in Delhi?
Mostly Architecture, History, and Nature.
What are popular places in Delhi?
For example National Museum, Agrasen Ki Baoli, and Ala'i Darwaza.

More cities in India

Cities nearby