Rabat - CNN listed Marrakech among the world’s best cities for street food due to the delicious delicacies it offers for suitable prices to locals and tourists.

10 street food to try in Morocco
Amjad Hemidach is a teacher of English.