Start your day with a traditional breakfast at Madina Restaurant, then take a short walk to Ajmer Sharif Dargah, one of the holiest Muslim shrines in India. Afterward, stroll through the narrow lanes of the Ajmer market to indulge in some local street food and shop for souvenirs. End your day with dinner at the rooftop restaurant of the Royal Heritage Haveli, with views of the beautiful Ana Sagar Lake.
Start your day with a Rajasthani Thali at Laxmi Mishthan Bhandar, then explore the beautiful City Palace, home to the Maharaja of Jaipur. Take a photography tour of the Palace of Winds (Hawa Mahal) and Amber Fort, then have lunch at Spice Court. Stop at the Albert Hall Museum, and try some chaat at LMB. Shop for handmade textiles and accessories in Jaipur's Bapu Bazaar. End your day with dinner at the trendy Bar Palladio, which has a serene garden setting.
Grab breakfast at the Anokhi Cafe, then head to Nahargarh Fort for a panoramic view of Jaipur and an authentic Rajasthani lunch at the fort's restaurant. Visit the Jantar Mantar Observatory, then go to the Jal Mahal Palace for some great photo opportunities. For dinner, try the rooftop restaurant at Peacock Rooftop Restaurant, which has stunning views of Jaipur.
Visit the Birla Mandir Temple and have breakfast at its canteen, which offers a wide variety of Indian breakfast foods. Take a guided food walk with Jaipur Magic to sample some of the city's finest street food. Afterward, head to the Raj Mandir Cinema for a Bollywood movie experience, then grab dinner at the popular Masala Chowk, a collection of street food stalls.
Start your day early with breakfast at the Shri Laxmi Misthan Bhandar, then drive to Agra to see the iconic Taj Mahal. Visit Agra Fort and the Tomb of Akbar the Great, then take a break for lunch at the Esphahan restaurant in the Oberoi Amarvilas Hotel, which offers stunning views of the Taj Mahal. Shop for souvenirs at the Sadar Bazaar, and have dinner at Pinch of Spice.
Start your day with a breakfast at Dasaprakash, then head to Fatehpur Sikri, a UNESCO World Heritage Site that was once the capital of the Mughal Empire. Stop at the Buland Darwaza, the highest gateway in the world, and visit the Panch Mahal Palace. Continue on to the Tomb of Itimad-Ud-Daulah, also known as the "Baby Taj," before ending your day with dinner at the Bon Barbecue.
Grab breakfast at the Shankara Vegis Restaurant, then head to the Mehtab Bagh to enjoy views of the Taj Mahal without the crowds. Visit the Mughal Museum to learn about the history of Agra, then end your trip with lunch at the Joney's Place before heading to the airport.
Other local attractions include the Jaigarh Fort and the Monkey Temple in Jaipur, and the Agra Bear Rescue Facility in Agra. For side trips, consider a trip to Pushkar or Ranthambore National Park. To maximize fun, try a hot air balloon ride over Jaipur or Agra, or take a cooking class to learn how to make traditional Rajasthani or Mughlai dishes. For any further suggestions, do not hesitate to ask your local tour guide!
Check hotel and flight prices here