There are some destinations so iconic that many travel agents feel they know them before they've even visited. Morocco is one of them. The North African nation is famed for the bustling souks of Marrakech, the rolling dunes of the Sahara, the dramatic Atlas Mountains and miles of beaches along its Atlantic and Mediterranean coastlines.
"It was an absolute assault on the senses – in the best way," says Vanessa Good, director of The Good Travel Company in Ayrshire, recalling a recent fam trip with G Adventures that brought the Morocco she had always imagined vividly to life.