Comment: Travel agents continue to defy the odds despite mounting pressures

Travel Weekly.co.uk

Website: