Offbeat Travel: The Blue City of Chefchaouen in Morocco
Chefchaouen, Morocco, often referred to simply as Chaouen, is a captivating city renowned for its vivid blue-painted buildings. Established in 1471 as a small fortress by Moulay Ali Ben Moussa Ben Rached El Ala...