On a 9-day itinerary, must-see destinations include Casablanca (Hassan II Mosque, Corniche), Essaouira (historic medina, coastal charm), Marrakech (Jemaa el-Fnaa, Bahia Palace, Majorelle Garden), Atlas Mountains (scenic drives, Berber villages), Ait Benhaddou (UNESCO World Heritage site), and the Dades Valley (stunning landscapes, Berber culture).