Essaouira Day Trip from Marrakech — Argan Trees, Medina & Atlantic Harbor | other | walking-tour