Imperial cities of Morocco
imperial cities of Morocco are for four cities. Fez,Marrakech,Mekness and Rabat.each of these cities was at a certain moment in the history of Morocco . the administrative capital of the kingdom is one of the great dynasties that governed the country