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
Always listened to what we wanted, nothing was a problem"
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."