Skip to main content

Posts

Showing posts with the label Morocco

Chefchaouen, Morocco

Chefchaouen or Chaouen is a city in northwest Morocco . It is the chief town of the province of the same name, and is noted for its buildings in shades of blue. Source Source of Image