Visit the City Palace, Jagdish Temple, and Saheliyon-ki-Bari in the morning, take a boat ride on Lake Pichola in the afternoon, and watch a cultural show at Bagore Ki Haveli in the evening.
Explore the Mehrangarh Fort, Jaswant Thada, and Umaid Bhawan Palace Museum in the morning, shop for handicrafts at the Sardar Market in the afternoon, and enjoy Rajasthani thali for dinner at Gypsy Restaurant.
Discover the Jaisalmer Fort, Patwon Ki Haveli, and Thar Heritage Museum in the morning, go on a camel safari in the Sam Sand Dunes in the afternoon, and watch the sunset over the desert while enjoying traditional folk music and dance performances in the evening.
Visit the Junagarh Fort, Lalgarh Palace, and Karni Mata Temple in the morning, have lunch at the famous Chhotu Motu Joshi Sweet Shop, and enjoy a cultural programme at the Ganga Singh Museum in the evening.
Take a dip in the holy Pushkar Lake and visit the Brahma Temple in the morning, explore the colourful bazaars and cafes in the afternoon, and attend the evening aarti at the Varaha Ghat.
Marvel at the Amber Fort, Hawa Mahal, and City Palace in the morning, shop for souvenirs at Johari Bazaar in the afternoon, and watch a Bollywood film at Rajmandir Cinema in the evening.
Explore the magnificent Fatehpur Sikri complex in the morning, marvel at the Taj Mahal in the afternoon, and shop for handicrafts and sweets in the evening.
Consider taking side trips to Mandawa, Ranthambore National Park, or Mount Abu if you have more time. To maximize your fun, try attending a Rajasthani wedding, taking a cooking class, or going on a village safari. Make sure to carry plenty of water and sunscreen as the weather in June can be hot and humid.
For hotels and flights booking, you can check here.