Chefchaouen: The Blue City in the Rif Mountains

Chefchaouen Morocco Chefchaouen is a city in northwest Morocco and the capital of the province of the same name. Renowned for its striking blue-painted buildings, it is often called the…