From the ever-shifting dunes of the mysterious Sahara desert to the fortified ranges of its high Atlas Mountains, Morocco with its diverse culture, landscape and rich history is a marvel of North Africa. A journey through its imperial cities Meknes, Fes and Marrakech is a stroll through medieval times. Wander through its bustling Medina’s or sip Shai (tea) with the hospitable tribe Berber, the possibilities of true exploration are endless.