Fez, Morocco 's oldest imperial city, is a maze of history and culture waiting to be explored. Renowned for its ancient ...