By Ewelina Lepionko Morocco is famous for its historic imperial cities: Fez, Meknes, Marrakesh, and Rabat. Of the four, Fez is both the oldest and the most impressive but often overlooked by tourists in favor of Marrakech. Although the political capital of Morocco was transferred to Rabat in 1912, Fez has retained its status as the country's cultural center. This is the spiritual capital of Morocco, famed for its handicraft work. It is an open-air museum, with the largest pedestrian zone in the world and almost 10,000 small streets. Its ...