Goa is known for its stunning beaches and exciting entertainment.
Rishikesh is known for its yoga camps and adventure sports.
Jaipur, for its fascinating past and magnificent building.
McLeod Ganj—because it is the Dalai Lama's residence and has special spiritual and cultural importance.
Hampi, with its historical sites and beautiful scenery.
Agra, home of the famous Taj Mahal.
For its French colonial buildings and bohemian atmosphere, Pondicherry.