My friend recommend this company.I had booked a tour "Same Day Agra Tour By Train" withTaj Adventure world.It was very well organised tour.After reaching agra we meet Haider(our Tour Guide). The guide showed knowledge of the places to visit, and stood out for the friendliness and attention the ones from Delhi and Agra. First we experience beautiful Taj Mahal and then Agra front with detailed, but not less entertaining, history and then Buffet lunch at Bon Barbecue was also phenomenom for Indian food lovers.I would definitelly recommend this tour to everybody who wants a safe and easy trip to Agra.