Chefchaouen is a village in the Rif mountains, situated 120 km drive from Tangiers. It's called the Blue Pearl because of its small blue houses in the old Medina. This makes it a popular destination, also because of its handicrafts. The countryside around Chaefchaouen is knows for its cannabis production. Chefchaouen is definitely worth the visit , it's a very beautiful and relaxed place, it's a real magic place.