TourRadar worked through the registration process for us and another couple. The weekend was a factor in getting our trip confirmation notice that was needed from Cosmos. That delay could be problematic for some people.
5 years ago
TourRadar has a
4.5
average rating
from
6,749
reviews