Chefchaouen, Morocco, The Blue Pearl of the Rif Mountains
Tucked away in the Rif Mountains of northern Morocco lies Chefchaouen, a town famed for its striking blue-painted buildings and…
Tucked away in the Rif Mountains of northern Morocco lies Chefchaouen, a town famed for its striking blue-painted buildings and…