The Kingdom of Morocco sits on the Atlantic Coast where it joins the Mediterranean.
It is a country with a long and fascinating history as well as a great pride in a rich tradition of art and culture.
One eats well here too thanks to thriving agricultural and fishing industries.
Marrakech at the foot of the white-capped Atlas Mountains, Taroudant with its Orange and olive groves surrounding its high pink walls and the holy city of Fez, a flashback to medieval times, make Morocco an intoxicating mix of culture and mystique.