Travel guide: Five things you should know before travelling to Morocco
From the labyrinthine souks of Marrakech to the rolling sand dunes of the Sahara Desert, Morocco offers one of North Africa's most unforgettable travel experiences.
Its vibrant traditions and busy markets attract millions of visitors each year, but for many first-time travellers, the country's pace of life and cultural customs can come as a culture shock.