Your booking process favors you in such a way it is impossible to cancel without losing your deposit. Should have booked through the actual tour operator. TourRadar I believe is kind of like Expedia?
6 years ago
TourRadar has a
4.5
average rating
from
6,736
reviews