From Medinas to Palaces: Exploring the Imperial Cities of Morocco
Morocco is an attractive North African nation with a rich history, a wide variety of cultures, and beautiful scenery. The four royal towns of Marrakech, Fez, Meknes, and Rabat constitute some of the country’s heritage sites. These cities are living monuments to the cultural and political significance Morocco has played throughout history. Morocco has long … Read more