thebucketlust.com
Chefchauoen
I can see why travellers get stuck in Chefchauoen. It’s a small haven of tranquility in an otherwise chaotic country. Chefchauoen is a tiny blue oasis, nestled in the Rif mountain range, and …