Chefchaouen is the Blue City of Morocco. I have never seen a city like this before.
First, let me tell you that 3 weeks in Morocco are far not enough!
North Africa is an exciting travel destination.
While a number of places in Morocco have my heart, Fes might be my favorite city there.