Don't miss Fez. It is the single most amazing place in all of Morocco.