
A country steeped in history, Morocco is a beguiling mix of Arabian, Berber and European influences.
The North African country has been important on the world stage since the early days of Islam. Nowadays, almost half a century since gaining independence from France, it remains a bastion of Arabic culture.