Morocco is the 25th-largest country in Africa and has a geographic area of 446,550 sq km. The kingdom has 2363 km of land borders, shared with Algeria, Mauritania, and the small enclaves of Ceuta and Melilla, which are located on Morocco’s north-eastern coast but are under Spanish control. It also has a 1835-km-long coast, most of which is...