2 hours horse ride beach and dunes in Essaouira Morocco in Essaouira, Morocco