72 hours in Marrakech, a fall 2026 itinerary | Best