It was confusing with the sudden presence of COSMOS and the requirements that we fill out forms on their website.
I had already done the same on the TourRadar site after we were notified that we had successfully booked our tour. I think COSMOS should stay in the background and let Tour Radar deal with the clients.
7 years ago
TourRadar has a
4.5
average rating
from
6,763
reviews