Morocco is a North African country, and can be seen from the Spanish mainland across the Gibraltar Straits, a stretch of water measuring just 9 miles between the two countries at its narrowest point. Tangier to the far North has beaches on both the Mediterranean and Atlantic coastlines. The western coastline of Morocco borders the North Atlantic Ocean; Algeria is to the East, and the Western Sahara to the South.
Morocco has 1,835 km of stunning coastline, and a large part of the land is mountainous, with the Atlas Mountains located mainly in the centre and the south of the country, and the Rif Mountains in the North. With the Great Saharan desert to the south, Morocco has some of the most diverse and dramatic landscapes found in any one country, making it possible to swim in two oceans, visit ancient cities, ski in the mountains and go camel trekking in the desert, all in the same amazing holiday!