If you are wondering what to do in Chefchaouen, here is a look at the history, culture, and the 16 best things to do in Chefchaouen - Morocco's ‘Blue City’.