Chefchaouen painted blue for a reason

Chefchaouen painted blue for a reason Chefchaouen, located in northwest Morocco and nestled in the Rif Mountains, has…