10-Day private tour from Casablanca to Fes and Merzouga desert offers a full Morocco experience. Visit Casablanca, Rabat, Meknes, Fes, the Sahara desert, World heritage kasbahs, Marrakech and Essaouira. stroll the old medina and visit the amazing palaces during guided city tours, explore the beautiful beaches on the Atlantic coastal city in Essaouira