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
TourRadar has a
4.5
average rating
from
6,736
reviews