Chefchaouen- Morocco’s Blue Pearl
Tucked away in the Rif Mountains in northwest Morocco is the city of Chefchaouen. Affectionately called Chaouen by locals, the city is a popular destination for tourists due to its dreamy blue-washed walls. Thousands visit the city at a time…
Read more