4Chefchaouen, Morocco

Affectionally called the Blue Pearl of Morocco, every building and alleyway of this former fortress town in the Rif Mountains is covered in charming blue tones.