I was pleased with the web site and the ease of booking a tour. However at this time I am still waiting for confirmation of the tour booking. Hoping they follow thru with the promises of only charging the deposit then the remainder of cost when due 30-60 days prior to tour.
7 years ago
TourRadar has a
4.5
average rating
from
6,748
reviews