Chefchaouen is the backdrop of numerous photoshoots and attracts tourists from around the world. Here is why it is bathed in brilliant shades of blue!
29.2k