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.