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
Good, reliable, everything worked out"
Always great service, by phone/email. Never had the pleasure of face to face even though I know two Galaxy Travel staff."
My husband went to South America recently - he said meeting other tourists doing the same thing he was impressed at how better organised he was - (eg transport, accommodation, tours) and how easy it was."