Begin your journey in the city of Ahmedabad. In the morning, visit the serene Sabarmati Ashram, where Mahatma Gandhi lived and preached. Explore the ashram's museum to learn about India's independence movement. Afternoon can be spent exploring the intricately carved Sidi Saiyyed Mosque and the bustling markets of Manek Chowk. In the evening, take a leisurely walk along the Sabarmati Riverfront Promenade and enjoy the beautiful sunset.
Head to the enchanting city of Udaipur. Start your morning with a boat ride on the serene Lake Pichola, admiring the stunning views of the Lake Palace and Jag Mandir. Afternoon can be spent exploring the City Palace, a grand complex of palaces, gardens, and museums. In the evening, take a leisurely stroll around the picturesque Fateh Sagar Lake and visit the Saheliyon-ki-Bari, a beautiful garden adorned with fountains and kiosks.
Travel to the bustling city of Mumbai. Start your morning with a visit to the iconic Gateway of India, overlooking the Arabian Sea. Explore the nearby Colaba Causeway market for some shopping. In the afternoon, take a tour of the famous Bollywood Film City and learn about the Indian film industry. Spend your evening relaxing at the famous Juhu Beach, enjoying the sunset and local street food.
Visit the city of Pune, known for its rich history and cultural heritage. Start your morning with a visit to the Aga Khan Palace, a historical landmark associated with India's freedom struggle. Afternoon can be spent exploring the lively streets of the old city, including the famous Shaniwar Wada fort. In the evening, relax at the scenic Osho Garden, a tranquil meditation center surrounded by lush greenery.
Head towards the coastal town of Ratnagiri in Maharashtra. Start your morning by visiting the stunning Ratnadurg Fort, offering panoramic views of the Arabian Sea. Afternoon can be spent exploring the tranquil beaches of Ganpatipule, known for their pristine beauty. In the evening, relax by indulging in some delicious seafood at a local beachside restaurant.
Arrive in the tropical paradise of Goa. Start your morning by relaxing on the pristine beaches of Calangute or Baga. In the afternoon, explore the vibrant markets of Anjuna and taste the local cuisine. In the evening, witness a mesmerizing sunset at the famous Chapora Fort while enjoying the scenic beauty of the Arabian Sea.
Continue exploring the captivating beaches of Goa. Spend your day relaxing at the tranquil Palolem Beach, known for its calm waters and pristine white sand. In the afternoon, indulge in some water sports activities or take a boat trip to see the famous dolphins. In the evening, savor a delicious seafood dinner at one of the beach shacks.
For a truly relaxing experience in Goa, visit the secluded Galgibaga Beach, also known as the Turtle Beach, where you can spot endangered Olive Ridley turtles. Another offbeat attraction is the Arambol Sweet Water Lake, a serene freshwater lake surrounded by lush greenery, perfect for a peaceful swim. Locals also love visiting the quiet village of Divar Island, known for its scenic beauty and old-world charm.
For hotel and flight prices, check out this link.