
Chefchaouen is a gorgeous mountain city in northeastern Morocco. It's no wonder that tourists flock here — this humble town is the embodiment of almost every Moroccan cliché. The picturesque medina, set against the dramatic backdrop of the Rif Mountains ... About Chefchaouen