Both Cities are UNESCO World Heritage Sites Both cities have maze-like medinas, palaces, madrasas, mosques, and souks. Although both Marrakech and Fes are historic, Fes is cited to be the oldest city in Morocco and one of the most extensive and best conserved historic towns of the Arab-Muslim world.