Definitions for "Trailfinders"
Trailfinders is the UK's largest independent travel organization, with travel centres in the UK and Australia. The company specialises in "tailor-made" itineraries to the Far East and Australia. All other parts of the world are also available.