Situated in the Rif Mountains, Chefchaouen is a small town in a big landscape. It’s popular with independent travelers (perhaps because it is the cannabis capital of Morocco), and with those wanting to see the town’s famous blue and white painted houses. Highlights include hiking and wild swimming in the surrounding countryside, and enjoying a drink amidst the architecture of Outa el Hammam square.