Places to Visit in Morocco include the coastal cities

The craggy coastline of an ancient walled city as the sun sets over a mountain in the distance