World Travellers is a fresh new travel brand created by a group of highly successful, like-minded travel agency owner-operators, each with decades of experience in the travel business.Tell me more
I have never had a problem with Galaxy and have always recieved good sevice."
Provided exactly what I wanted. Sent me a bill for what was required, Explained Visa requirements - Provided everything needed in nice package. Absolutely no hiccups during the trip."
Friendly super-competent up to the minute advice and service"