Its geographical location, at the crossroads of three worlds between which it has always served as a link between Africa, the Mediterranean and Europe makes this land a true melting pot of civilizations. Morocco covers a total area of 710,850 sq. m while its coastline stretches over 3,500 km.