We had a great time! We saw everything listed here and more. The tour was well organized, and seamlessly planned. We had one driver, Hari babu, the whole time, and he was fantastic. We had one tour guide for the Taj and Agra, and one for Ranthambore NP and one for Jaipur. While all were really great, Mahesh was our guide in Jaipur, and he really delivers. He knew Gangaur Festival was happening our first night and town, and was able to get us there in time, and even got us VIP seats. It was so fun. Additionally, he was full of information about anything we asked. He also took us to his block printing shop, and showed us how they und make the most beautiful textiles. We even went to play with elephants!! I couldn’t be happier with the experience, these guys were the best!