Rabat - Morocco is among the top six countries with most UNESCO heritage sites in Africa.

Photo credit: Jack Stanovsek/ MWN