Easy to book with Taj Mahal Cabs and always kept in contact, Specially Babloo. Had to change the date for the tour, no problem. Our driver, Sunil Sharma, was prompt, polite, very knowledgeable but most importantly, a great driver. Guide in Agra delivered a great day sharing his knowledge, having done this for 24 years. He took great photos of us and knew all the trick shots! Would highly advise and we won’t hesitate to use Taj Mahal Cabs again, they delivered!