7 AMAZING THINGS TO DO IN MOROCCO   Morocco is a country in North Africa, bordered by Algeria, Western Sahara, Mauritania, and the Mediterranean Sea. It has a population of over 34 million people and is split into 17 regions (similar to states). The official language of Morocco is Arabic, although French and Spanish are