Djemaa el Fna is truly the heart of Marrakech.2

Moroccan people playing street games in Place Djemaa El Fna, the famous square in Marrakech, Morocco, North Africa, Africa
marrakech chicken tagine4