Voyaging around southern Spain and Morocco may seem a strange way to remember Agatha Christie. But with her grandson on board, the Queen of Crime is very much brought to life.