Chefchaouen, Morocco: 7 Reasons to Visit the Blue City
Nestled high in the Rif Mountains of northern Morocco, Chefchaouen is a destination that captures the imagination. Known widely as the "Blue City" or the "Blue Pearl", its distinctive blue-washed…
View Post