Day 1: Agadir-Mirlleft-Lagzira
Stop At: Legzira, Morocco
Duration: 16 hours
Accommodation included: A hotel in Lagzira town.
Day 2: Agadir-Paradise valley-Taghazout
Stop At: Paradise Valley, Agadir 30000 Morocco
Visit Paradise valley and Taghazout beach.
Duration: 24 minutes
Accommodation included: A hotel in Taghazout town.
Day 3: Essaouira-Marrakesh.
Stop At: Essaouira Beach, Essaouira Morocco
Visit Essaouira city and head back to Marrakesh.
Duration: 9 hours
No accommodation included on this day.