The official languages of Morocco are Berber and Arabic. The distinctive group of Moroccan Arabic dialects are collectively called Darija. French and to a lesser extent Spanish and English are also spoken in the country.
From 1912 to 1956, Morocco was divided into French and Spanish zones. There are just two small Spanish-controlled areas still remaining today (Ceuta and Melilla).
Morocco is quite a mountainous country with the Atlas Mountains running from northeast to the southwest through the center and the Rif Mountains located in the north.