My detailed 10-day itinerary for exploring Marrakesh and Casablanca, including accommodation, sights, food, packing list, dress code, tips, and how to get a Moroccan visa for Nigerian passport holders.