Login
Start Free Trial Are you a business?? Click Here
David
This is a group of salespeople. They do not know their products, their customer service is non-existent. They made numerous promises and failed to follow through on any of them. I cannot in good conscience recommend them.
7 years ago
Read TourRadar Reviews
TourRadar has a 4.5 average rating from 6,736 reviews