Morocco is a country in North Africa that has one of the very rich cultures in the world. The landscapes of the country is equally beautiful. The rich culture, history, architecture, and scenery of this Muslim country provide you many things to do. Below are some of the major cities and locations that one can visit in Morocco. Each of these cities in turn has many more sightseeing opportunities to see and explore.