In the heart of Marrakesh the town square, or Jemaa el Fna, is where tradition is celebrated:

Jemaa el Fna


African Dawn (Editor)
African Culture Bella Online