Tagged: Atlas Corporation Studios

0

Ouarzazate is where it’s at!

At the edge of the Sahara desert, Ouarzazate is the main Berber city in the south of Morocco known for its spectacular sunsets and dramatic mountain and desert scenery. The Sahara is the reason...