The geography of Morocco spans from the Atlantic Ocean, to mountainous areas, to the Sahara desert. Morocco is a Northern African country, bordering the North Atlantic Ocean and the Mediterranean Sea, between Algeria and Mauritania. It is one of only three nations (along with Spain and France) to have both Atlantic and Mediterranean coastlines.