Start your day at the Hawa Mahal, also known as the Palace of Winds, a five-story façade with 953 windows designed to allow royal women to peer out and watch the city without being seen. Then head to the Jal Mahal, a beautiful palace surrounded by water, to enjoy serene views of Man Sagar Lake. Next, visit the Amer Fort, a stunning hilltop fort with intricate architecture. End your day at the City Palace, a complex of beautiful courtyards, gardens, and palaces.
Discover the rural side of Jaipur with a visit to the Galtaji Temple, also known as the Monkey Temple, surrounded by natural springs and monkeys. Next, visit the Nahargarh Fort, a 16th-century fort with beautiful views of the city. Spend the rest of your day shopping at the Johri Bazaar, where you can find beautiful jewelry and textiles.
Start your day at the City Palace, a complex of beautiful courtyards, gardens, and palaces. Visit the Jagdish Temple, a stunning 17th-century temple dedicated to Lord Vishnu. Then visit the Saheliyon-ki-Bari, a beautiful garden adorned with fountains and marble elephants. End your day with a boat ride at the Lake Pichola, where you can enjoy views of Udaipur's beautiful palaces and ghats.
Spend your day exploring unique and hidden gems of Udaipur. Start with the Bagore ki Haveli, an 18th-century haveli-turned-museum that houses traditional Rajasthani costumes, artifacts, and paintings. Then visit the Vintage Car Museum, which has an enviable collection of vintage cars, including Rolls Royce and Cadillac. Finally, end your day at the Monsoon Palace, a hilltop palace with beautiful views of Udaipur's scenic landscape.
If you have more time, consider visiting the Jaigarh Fort, an impressive fort in Jaipur, or the Sajjangarh Palace, also known as the Monsoon Palace, in Udaipur. Additionally, if you have less time, consider sticking to the highlights of Jaipur and reducing the number of activities in Udaipur.