Chefchaouen is located in the north west area of Morocco, about 200 km north of Fez. It was founded in 1471 in the Rif mountains by Jews and Moors fleeing Spain. There are various theories about why Chefchaouen is blue. Some say it was painted blue by the Jews who settled there after fleeing Hitler, others say it’s to keep the mosquitos away, while some just said it represents the color of the sea.
On the Road between Fez and Chefchaouen
Dar Zambra - Views From Our Riad in Chefchaouen, Morocco