
Visit the country’s three most beautiful imperial cities, ancient strongholds with maze-like streets surrounded by towering walls. See colourful markets, grand mosques, Koranic schools and ancient palaces. Be inspired by splendid Roman ruins, Morocco’s most important...