Morocco is a North African country that has a coastline on both the North Atlantic Ocean and the Mediterranean Sea. It has borders with Western Sahara to the south, Algeria to the east and the Spanish city enclaves of Ceuta and Melilla on the Mediterranean coast in the north.
Popular in Morocco
Casablanca may be the cosmopolitan, industrial and economic heart of Morocco, but it is one of the less endearing of the country's sights.
Marrakech, also known as Marrakesh, is one of the imperial cities of Morocco. The name Marrakech originates from the Amazigh …
Fez is a city in Morocco famous for being home to the world's oldest university, the Qarawiyyin University.
The High Atlas is a region in Morocco covering the mountain range and surrounding destinations such as Marrakech.
The Middle Atlas region of Morocco covers the mountain range as well as nearby cities such as Fez and Meknes.
Saharan Morocco is a vast desert region dividing Morocco and Algeria. Its a hot, dry and often picturesque area.
Mediterranean Morocco is a region in northern Morocco, home to some important sea ports such as Tangier and variety of market and beach towns.
The North Atlantic Coast of Morocco is one the busiest areas in the country and home to the capital city.
The South Atlantic Coast of Morocco is more laidback than its northern counterpart, home to some great beach towns.
The Anti Atlas region of Morocco covers the mountain range all the way down to the border with Western Sahara.
Taghazout is a small port about 20km north of Agadir in south-west Morocco. Taghazout is currently under massive development.
El Jadida is a coastal town 100km south of Casablanca in Morocco. The town is very much the holiday destination for Morocco's more wealthy city dwellers.
Zagora is a town in southern Morocco. There are direct buses from Marrakech. From Ouarzazate there are buses and also collective taxis.
Souss-Massa is about 60km south of Agadir in Morocco. It is most famous for its variety of birds.