Login
Start Free Trial Are you a business? Click Here
Anonymous
The website was well laid out and fairly simple to request a tour. The process, and delay in process, to actually getting confirmation of my booking was more than 3 days and was very frustrating! I was told that this is 'industry standard', but it felt anything but. I would suggest that this kind of delay be looked at as it is not at all in favour of your customers.
7 years ago
Read TourRadar Reviews
TourRadar has a 4.5 average rating from 6,746 reviews