Chefchaouen
Set in the Rim Mountains, Chefchaouen is the famous blue city of Morocco. Painted blue by Jews around the time of their WWII settlement here, the hilly streets are full of alleys and stairs with surprises around every corner of town.
Read More