Start your trip at the iconic Gateway of India Mumbai and take in the beautiful view of the Arabian Sea. Take a ferry ride to Elephanta Caves, a UNESCO World Heritage Site filled with ancient rock-cut temples.
Explore iconic Chittorgarh Fort in Rajasthan, one of the largest forts in India. This UNESCO World Heritage Site dating back to the 7th century boasts intricate architecture and breathtaking views of the surrounding landscape.
Visit the picturesque City Palace of Udaipur, a stunning example of traditional Rajasthani architecture. This palace, a series of interconnected marble and granite buildings, is surrounded by serene gardens and a picturesque lake.
Explore the magnificent Mehrangarh Fort, one of the largest forts in India. This imposing structure has been used in many Bollywood films and offers visitors breathtaking views of Jodhpur's Blue City.
Take a dip in the holy waters of Pushkar Lake, according to Hindu beliefs doing so, can wash away all sins. Spiritually, the lake is believed to be as old as the moon since it was created by Lord Brahma.
End your trip by visiting the Mahakaleshwar Jyotirlinga, one of the twelve sacred Jyotirlingas situated in Ujjain and an important religious destination for Hindus. The temple is said to be home of the powerful spiritual energy.
If you have more time, consider visiting other attractions in each location such as Haji Ali Dargah in Mumbai or the Jain temples in Jaisalmer. If you have less time, you might consider skipping Pushkar Lake or the Mahakaleshwar Jyotirlinga in Ujjain since they are mainly religious sites.