Agra, Uttar Pradesh: North Indian city with Mughal Empire landmarks like the Taj Mahal mausoleum & red-walled Agra Fort.
Delhi: India’s capital has Mughal-era Red Fort, Jama Masjid mosque & national monuments along the Rajpath.
Jaipur, Rajasthan: Known as “Pink City” for colored palaces & other 18th-century structures, including an observatory.
Varanasi, Uttar Pradesh: Sacred Ganges River city with some 2,000 Hindu temples (including Kashi Vishwanath) & Ramnagar Fort.
Mumbai: Massive city, home to Bollywood, grand colonial buildings & bazaars packed with antiques & textiles.
Goa: State in India known for Arabian Sea beaches & European-style churches like Se Cathedral in Old Goa.
Udaipur: Rajasthan city is known for lavish palaces, Jagdish Temple & artificial lakes, including Lake Pichola.
Jodhpur: Indian city in Rajasthan known for light-blue buildings, clifftop Mehrangarh Fort & grand palaces.
Manali, Himachal Pradesh: Himalayan resort town & backpacking center with nearby skiing & hot springs, plus Old Manali.
Kolkata: West Bengal capital home to Mother Teresa’s tomb, British-colonial architecture & art galleries.
Jaisalmer: Rajasthani city dominated by Jaisalmer Fort, a sandstone citadel that’s home to many Jain temples.
Alappuzha: Coastal city in Kerala state with backwater houseboat cruises & the beachfront Alappuzha Lighthouse.
Bengaluru: India tech hub is known for parks, nightlife, Bangalore Palace & Lalbagh Botanical Garden.
Kochi: Indian port with colonial Fort Kochi, plus 16th-century Portuguese churches & Paradesi Synagogue.
Munnar: Indian hill town with Nallathanni tea museum, waterfalls & Eravikulam National Park.
Chennai: City is known for Tamil classical music & dance, plus Kapaleeshwarar Temple & colonial Fort St. George.
Rishikesh: Renowned yoga & meditation center, a base for Himalayan trekking & rafting on the Ganges River.
Darjeeling: Indian hill town is known for tea plantations, Himalayan views & “Toy Train” narrow-gauge railway.
Shimla: Himachal Pradesh capital is known for colonial architecture, Himalayan views & shopping on The Mall.
Fatehpur Sikri: Indian city with red sandstone Mughal architecture, from Jama Masjid mosque to Salim Chishti’s tomb.
Dharamshala: Hillside city in Himachal Pradesh, home to the Dalai Lama, rich Tibetan culture & mountain trails.
Kovalam: South Indian coastal town known for Lighthouse Beach, Hawa Beach & Vizhinjam Juma Masjid mosque.
Hampi: Ancient Indian village dotted with Vijayanagara ruins & known for Virupaksha Temple & Hampi Bazaar.
Mysore: Indian city with ornate Wodeyar palaces like Mysore Palace, plus Hindu temples & Devaraja Market.
Kumarakom: Village on Vembanad Lake in Kerala, India, with Kumarakom Bird Sanctuary & Thazhathangady Mosque.
Amritsar: Sikh cultural & spiritual center, home to the Golden Temple complex & pilgrimage site.
Pushkar: Hindu pilgrimage town on a sacred lake, with hundreds of temples, including one devoted to Brahma.
Mamallapuram: Indian town is known for huge stone Krishna’s Butter Ball & rock architecture like the Shore Temple.
Haridwar: Ancient city on the River Ganges, known for Hindu festivals, hilltop temples & Har Ki Pauri Ghat.
Madurai: South Indian city is known for Dravidian temples, including Meenakshi Amman, plus palaces & festivals.
Thiruvananthapuram: Capital of Kerala, known for Kuthira Malika Palace, beaches, Napier Museum & fine-art collections.
Hyderabad: Southern Indian city with landmarks like Golconda Fort & Chowmahalla Palace, plus Salar Jung Museum.
Andaman and Nicobar Islands: Bay of Bengal archipelago with beaches, dive spots, capital Port Blair & a former colonial prison.
Chandigarh: Indian city known for its themed gardens, Le Corbusier’s Capitol Complex, plus art & doll museums.
Pondicherry: Indian coastal town is known for its French Quarter, seaside promenade & Paradise Beach.
Bikaner: Ancient city in Rajasthan, India, known for the Junagarh Fort, Prachina Museum & Karni Mata Temple.
Gangtok: Sikkim capital & Himalayan trekking base also home to Buddhist sites & Gangtok Ropeway gondola.
Nainital: British Raj-era mountain resort town with Nainital Lake boating, scenic viewpoints & hiking.
Pune: A sprawling city in Maharashtra with Hindu temples, Maratha Empire landmarks & Mahatma Gandhi’s ashes.
Kanyakumari: Indian coastal town known for Bagavathi Amman Temple, Vivekananda Rock Memorial & Gandhi Mandapam.