Africa Chefchaouen: A Photo Essay Chefcahouen is a city in northwest Morocco and probably one of the most picturesque towns in the country. What makes it so beautiful? It’s known as the Blue City or Blue… Continue Reading January 21, 2018