dionisopunk.com
Chefchaouen
In Morocco, situated in the Rif Mountains, there is a city whose old town is heavenly and blue. It’s Chefchaouen, or Chaouen, as it is often called by Moroccans. The name refers to the shape …