The first view of Chefchaouen is a stunner — pale blue structures with terra cotta tiled roofs situated at the base of the Rif mountain range. And once you’re in this otherworldly town, walking around narrow streets and up uneven stairs, you’ll find it to be just as stunning. Old men dressed in wizard robes […]