Marrakech. Morocco
Djemaa el Fna is a large city in North Africa. It is the administrative capital of Cyrenaica, which is an area of Western Sahara. Djemaa el Fna was part of the Arab Empire during the time of the Sahrawis. The city is situated on the highway that goes through Morocco and Algeria on its way to Algeria. The main...