From Marrakech: Essaouira Full-Day Trip

Enjoy a day trip to Essaouira, on the coast of Morocco. See the Medina, the beach and visit…