1. Taj Mahal – Agra, Uttar Pradesh
- Why go: Iconic symbol of love and one of the Seven Wonders of the World.
- Must see: Sunrise or sunset views, Agra Fort nearby.

2. Jaipur – Rajasthan
- Why go: Known as the “Pink City,” it’s rich in royal palaces, forts, and vibrant bazaars.
- Must see: Amber Fort, City Palace, Hawa Mahal, local handicrafts.

3. Varanasi – Uttar Pradesh
- Why go: One of the oldest continuously inhabited cities in the world and a spiritual heart of India.
- Must see: Ganga Aarti at Dashashwamedh Ghat, boat ride on the Ganges, Sarnath.

4. Kerala Backwaters – Kerala
- Why go: Serene network of canals, lakes, and lagoons fringed by palm trees.
- Must see: Houseboat cruise in Alleppey or Kumarakom, Ayurvedic massages.
5. Goa
- Why go: Famous for its beaches, nightlife, Portuguese heritage, and seafood.
- Must see: Baga Beach, Dudhsagar Falls, Old Goa churches.
6. Leh-Ladakh – Jammu & Kashmir (Union Territory)
- Why go: Dramatic landscapes, Tibetan Buddhist culture, and adventure sports.
- Must see: Pangong Lake, Nubra Valley, monasteries like Hemis and Thiksey.

7. Ranthambore National Park – Rajasthan
- Why go: One of the best places to spot wild tigers in their natural habitat.
- Must see: Wildlife safaris, Ranthambore Fort.
8. Meghalaya – Northeast India
- Why go: Lush hills, living root bridges, caves, and the cleanest village in Asia.
- Must see: Cherrapunji, Mawlynnong, Shillong, Dawki River.
9. Hampi – Karnataka
- Why go: Stunning ruins of the Vijayanagara Empire, set in a surreal landscape of giant boulders.
- Must see: Virupaksha Temple, Vittala Temple, stone chariot.
10. Andaman & Nicobar Islands
- Why go: White sand beaches, coral reefs, and historical sites.
- Must see: Radhanagar Beach, Cellular Jail, scuba diving/snorkeling in Havelock.