Chefchaouen is a walkable location surrounded by mountain views. You can easily spend a relaxing day visiting Chefchaouen Waterfall and Ras Elma Park. While you're here, stop by Medina and Chefchaouen Kasbah.
Medina of Chefchaouen's Souika neighbourhood has lots of places to visit, such as Grande Mosquée and Park Sidi Abdelhamid.