Chefchaouen located in the Riff mountains is very impressive town. The city has very much Spanish influence as many Jews and Muslim refugees from Spain come to Chefchaouen.
The medina is the biggest highlight of the city with its different blue shades colored homes along with white. It has inevitable souks and stalls and is known as friendly and cheapes cities around. You can also consider many hiking trips from there to the Riff Mountains.
The architecture has strong Andalusian character.