Chefchaouen, Morocco Beautiful and otherworldly Chefchaouen in northwest Morocco, inland from Tangier in the Rif Mountains, is also known as the “blue city” due to its buildings and alleyways painted in shades of blue. It…