this 12 days tour around Morocco is enough for you to discover the so-called Imperial Cities of Morocco. And enjoying the best monuments and architectural details Discovering all the corners and secrets of these monumental cities. Starting by Rabat, Fez, Marrakech, and Meknes as well as the city of Casablanca where you can visit the Mosque. Hassan 2 mosque is famous for being the highest temple in the world. Moreover, visit the ancient Roman city of Volubilis, famous for being one of the best-preserved Roman ruins in North Africa. In addition to the Sahara desert which is considered to be the highlight of this Morocco vacation packages.