

Day 1 – Casablanca
- Visit Hassan II Mosque (interior tour)
- Walk Corniche promenade
- Oceanfront dinner
Day 2 – Casablanca → Essaouira
- Coastal road trip with argan tree stops
- Explore fishing port & medina
- Sunset at Skala ramparts
Day 3 – Essaouira
- Beach walk or camel ride
- Browse art galleries + souks
- Fresh grilled seafood lunch
Day 4 – Essaouira → Marrakech
- Scenic inland drive
- Riad check-in + pool break
- Night souk stroll
Day 5 – Atlas Mountains (Imlil)
- Guided hike in Berber villages
- Mint tea with local family
- Views of Mount Toubkal area
Day 6 – Imlil → Marrakech
- Morning walk to waterfalls
- Return to city
- Hammam + spa recovery
Day 7 – Marrakech → Agadir
- Drive south along coast
- Beach time
- Sunset promenade walk
Day 8 – Agadir / Taghazout
- Surf lesson or yoga
- Relaxed café hopping
- Optional quad biking in dunes
Day 9 – Return to Casablanca
- Travel back (flight or drive)
- Last-minute shopping
- Departure
