Explore Morocco with our 8 to 14-day tours. Discover Sahara Desert, historic sites, vibrant Cities and coastal treasures.