thisdarlingworld.com
Chefchaouen, Morocco: Why You Will Love the Blue City - This Darling World
Chefchaouen, Chaouen for short, is a breathtaking mountain city in northern Morocco. The city is famous for its blue-washed buildings.