Discover Chefchaouen City, Morocco’s mesmerizing “Blue Pearl” nestled in the Rif Mountains. As twilight descends, the city’s ...