Skip to main content
TravelType
All countries

India

556 cities · 99,983 places

About India

India is the world's most populous country, located in South Asia and bordered by the Himalaya to the north and the Indian Ocean to the south. It comprises 28 states and is home to extraordinary linguistic, religious, and cultural diversity. Widely known landmarks include the Taj Mahal in Agra, the ghats of Varanasi, and the historic forts and palaces of Rajasthan. Major cities such as Mumbai, Delhi, and Bengaluru drive the country's economic and cultural life. India suits travellers drawn to history, spirituality, wildlife, and cuisine in equal measure.

Cities