Chefchaouen: Morocco’s Blue Pearl
Chefchaouen: Morocco’s Blue Pearl

Chefchaouen: The Blue City of the Rif Hidden in the Rif Mountains, Chefchaouen is one of the most charming towns in northern Morocco. Its blue-painted streets, whitewashed houses and mountain setting give the city a character that is quite different from Morocco’s larger destinations….