Morocco is next to the countries of Algeria to its east and Mauritania to its south. The Mediterranean Sea lies to the north of Morocco, and the Atlantic Ocean to the west. Morocco has a diverse geography from fertile plains, to forests, cold mountains, dry lands, and deserts.