Agent Diary: Booking a surprise trip for friends involved cloak and dagger secrecy

Travel Weekly.co.uk

Website: