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 pilgrim city and the towering Atlas Mountains.