Morocco, a land of vibrant colors, diverse landscapes, and a rich historical tapestry, is home to four cities known as the "Imperial Cities." These cities, Marrakech, Fes, Meknes, and Rabat, hold a unique place in Moroccan history, each having served as the capital of various dynasties at different times. Exploring the Imperial Cities is like taking a journey through … [Read more...] about Exploring the Imperial Cities of Morocco
Imperial Cities
Discover the majesty of Morocco's Imperial Cities. Walk through the ages in Rabat, Fes, Marrakech, and beyond.