Visit the iconic Red Fort in the morning, followed by a visit to the India Gate in the afternoon. End the day with a relaxing boat ride on the Yamuna river in the evening.
Start the day with a visit to the magnificent Taj Mahal, followed by a tour of the Agra Fort in the afternoon. End the day with some shopping for souvenirs at the local markets.
Begin the day by exploring the grand Amber Fort, followed by a visit to the City Palace in the afternoon. End the day with a stroll through the colourful markets of Jaipur.
Visit the mesmerising City Palace in the morning, followed by a boat ride on the tranquil Lake Pichola in the afternoon. End the day with a visit to the beautiful Jagdish Temple.
Start the day with a visit to the iconic Gateway of India, followed by a tour of the Chhatrapati Shivaji Terminus in the afternoon. End the day with a sunset walk along the Marine Drive.
Visit the famous beaches of North Goa in the morning and indulge in some water sports. In the afternoon, explore the historic Fort Aguada. End the day with a peaceful walk on the sandy beaches.
Visit the Lalbagh Botanical Garden in the morning, followed by a tour of the magnificent Bangalore Palace in the afternoon. End the day by enjoying some local cuisine at the popular Vidyarthi Bhavan restaurant.
Consider taking a day trip to the breathtaking hill station of Munnar in Kerala, known for its stunning landscapes and tea plantations. Also, make sure to experience the local street food in each city, from chaat in Delhi to vada pav in Mumbai.