Chefchaouen is a small quaint little city nestled among the Riff Mountains. It is most famous for its blue painted walls in the old city which make it a great place for unique photos. Its small size and laid back atmosphere also make it a good place to rest after the busyness of cities like Fes or Tangier.
Chefchaouen is also a good starting place for taking hikes into the mountains surrounding the city and perhaps even a trip out to the beautiful national park of Talassemtane. However, if you do plan to go on hikes around Chefchaouen, it is recommended you get a guide as the area is known for growing and selling a drug called hashish, like marijuana, which makes hiking alone less advisable.
See: Chefchouen Map