Essaouira: The ancient seaside town of Morocco

Far from the frenetic crush of Marrakech, in the ancient seaside town of Essaouira, the pace is easy and fishermen still bring in the catch every day

Book flights now