Chefchaouen, or simply Chaouen in Morocco - which means ‘peaks’, is a photographer’s paradise. However, its pastel blue hue has more to do with its history than it does the draw for tourists.
Some results have been hidden because they may be inaccessible to you