A view of Chefchaouen from the city’s Spanish Mosque. Locals in Chefchaouen, which is on Morocco’s north coast and surrounded by the Rif Mountains, paint their houses blue to keep away mosquitoes. Getty Images
A view of Chefchaouen from the city’s Spanish Mosque. Locals in Chefchaouen, which is on Morocco’s north coast and surrounded by the Rif Mountains, paint their houses blue to keep away mosquitoes. GetShow more

Riads and road trips along the north coast of Morocco