Famous for its rich history and royal heritage, Jaipur will melt your heart instantly. Its gorgeous structures and breathtaking sites, like the Amber Fort, Hawa Mahal, and City Palace should be in your travel itinerary for sure.
Varanasi is one of the world's oldest towns, known for its ancient ghats. This location's highlights include the Kashi Vishwanath Temple and the evening Ganga Aarti festivities.
Udaipur is known for its gorgeous lakes and regal architecture. The picturesque Lake Pichola, City Palace, and Jag Mandir Palace are all must-sees while here.
Since it's October, Mysuru needs to be in the list. If possible, visit this city during the Dussehra Festival, when the city turns unbelievably beautiful.
Leh is class-apart and its beauty cannot be described in words. You need to see it to feel this place. Its rugged landscapes, monasteries, and cool weather are something you won't find anywhere else. Highlights include Pangong Lake, Leh Palace, and the Thiksey Monastery.
Shimla is known for its beautiful scenery, historical buildings, and chilly temperature. Its principal attractions include Mall Road, Christ Church, and the adjacent pine forests.
Known for its stunning beaches and vibrant culture, Goa is a coastal paradise. Beyond its sandy shores, Goa offers Portuguese-influenced architecture, lively markets, and historic churches like the Basilica of Bom Jesus.