iluv2xplore.com
IMG_0018_2
29-Mar-2015: Chefchaouen, Morocco. Chefchaouen (“Shef-SHAH-wen”) is nestled in the foothills of the Rif Mountains, and is known as the “Blue City.” Like many other Rif Mountain villages, Chef…