April 10, 2016 Travel & Places A mesmerizing marketplace: Djemaa el Fna in Marrakesh, Morocco Djemaa el Fna (also spelt Jamaa El-Fna) is a large public square […]