The enchanting haven of Chefchaouen which is nestled below the jagged peaks of the Rif Mountains
Dreaming of blue: Trip to Moroccan town of Chefchaouen akin to being on the set of a surrealistic Luis Bunuel film

Fortress town provides an extraordinary living exhibition of blue-rinsed houses and buildings in the Rif Mountains