Mediterranean Morocco hosts all sorts of towns and cities, several Spanish enclaves and some important ports |
North Atlantic Coast the northern half of Morocco's coast is home to the capital and Casablanca, interspersed with more laid back beach towns |
South Atlantic Coast the southern coast is more laid back, home to gorgeous beach towns like Essaouira and Agadir |
High Atlas covering the High Atlas mountains and the surrounding areas including Marrakech |
Middle Atlas covering the Middle Atlas mountains and the surrounding areas including Fez and Meknes |
Saharan Morocco the vast desert region of Morocco runs along the border with Algeria; camel safaris and sand dunes are the name of the game here |
Anti Atlas the southern portion, covering Tarouddant down to the Western Sahara border |