The website is pretty easy to use . Communication is prompt but not detailed and complete
I have been quite loyal to tour radar have booked 8 trips in three years
Would request a call from a senior customer manager post 10 may
6 years ago
TourRadar has a
4.5
average rating
from
6,746
reviews