Login
Start Free Trial Are you a business? Click Here
Anonymous
I was pleased with the web site and the ease of booking a tour. However at this time I am still waiting for confirmation of the tour booking. Hoping they follow thru with the promises of only charging the deposit then the remainder of cost when due 30-60 days prior to tour.
7 years ago
Read TourRadar Reviews
TourRadar has a 4.5 average rating from 6,748 reviews