Opinion
The Chosun Ilbo on MSNOpinion

Original color village Chefchaouen

Chefchaouen, meaning “look at the horns,” is a hillside village at the foot of the Rif mountain range in northwestern Morocco, North Africa. The entire walled town is painted blue, earning it the ...