Chefchaouen: the “blue pearl” of Morocco

Chefchaouen is a relatively small town nestled in the Rif mountains in the northern part of Morocco. The Medina is up on a hill, overlooking the rest of the city. The streets twist and wind up and down through the markets, an endless maze of rugs, blankets, leather products, art and clothing. The best part is that everything is various shades of blue.