We are so happy that we booked this tour. They are a very professional company with friendly and expert staff. Our driver, Rajesh who was with us for the whole tour was excellent. We were in awe of his driving skills when dodging tuk tuks, motor bikes, scooters, other cars, bicycles, dogs, cows and people!! Our guides were the best. Neetham showed us the sights of Delhi and his knowledge of the history was unbelievable. We then met up with Rashid in Agra, and once again a very knowledgeable guide and an awesome photographer! Kamal joined us in Jaipur and provided us with another amazing tour experience along with some retail therapy. Our hotel accommodation was also great. Overall this was an amazing experience and we thoroughly recommend the tour.