Where is Morocco on the map?

Morocco is in northwestern Africa on the Atlantic Ocean, south of Spain and northwest of Algeria.
For extra links, you can copy and paste these to get a clear view of Morocco's location on the map:
http://www.infoplease.com/atlas/country/morocco.html
http://www.lonelyplanet.com/maps/africa/morocco/