Come and explore the history of Morocco with this seven day tour of its legendary ancient cities. Walk the vibrant streets and admire the architecture of Rabat, Fes, Marrakech, and Casablanca. Each city hosts a litany of palaces, museums, and local bazaars to be survey. Combine this romp through urban North Africa with travel through the mythic Atlas mountains; travelers are guaranteed an amazing adventure.