Booked our trip to Agra via Viator and have always had a great experience. Our driver was great and arrived on time and was excellent at navigating, driving safe, and always asking if we needed anything. Our guide was top notch! There’s only 48 official government guides (I think that’s the number) and he was one of them! He knew the landmarks like the back of his hand, where to go to avoid the crowds but still enjoy the sights, took great photos for us! I could go on and on! Book this tour, you won’t be disappointed!