Agent Diary: ‘Customers need to take some responsibility for their travel preparations’

Travel Weekly.co.uk

Website: