Morocco is a country of contrasts. There is great diversity in it’s people, it’s environments and it’s topography.
Vibrant city-scapes give way to vast, daunting, mountains which themselves give way to the cracked, aggressive heat of the Sahara.
Most people are rich in culture, welcoming in nature and hospitable.
It has beautiful, elegant palaces; arduous yet scenic hiking and a rich tapestry of history that will not disappoint.