Hi there. I've booked for Essaouira and Marrakech at the end of December, but have 2-3 spare days in between. I had considered the Atlas Mountains, but now I'm thinking of somewhere with better weather.
Where would people suggest that isn't too far from Essaouira or Marrakech? I don't want to use the time travelling long distances.
Ideally somewhere with decent weather and things to see and do.