The Mohammed VI National Theatre will see flamenco, disco, jazz, and rap artists perform from June 21 to 29.

Mawazine Music Festival Announces 2019 Dates—Ready for It?
Mawazine.
Juliette Owen-Jones is a journalist and editor at Morocco World News.