Locations:

Gloucestershire, Worcestershire & London – UK | Dubrovnik – Croatia | Crete – Greece | Fez – Morocco | Krakow – Poland | Trapani – Sicily