The Imperial Cities of Morocco – From Marrakech to Rabat
You can explore the imperial cities of Morocco by taking a trip. From Marrakech through Merzouga desert then Fez, Meknes, ending in Rabat. On the way, you will pass through the Middle Atlas... Continue Reading