Chefchaouen: deep blue and city of stars

Perched high in the green mountains in the Rif region of northeastern Morocco, Chefchaouen is one of the most demonstrative examples of Morocco’s geographical beauty. Blue painted to repel mosquitoes and other pests, Chefchaouen, Chauen or Xauen as it is also known, is a traditional city and at the same time is very quiet and […]