9Chefchaouen, Morocco
Known as “The Blue Pearl of Morocco,” Chefchaouen is an amazing town located in the Rif Mountains. What sets it apart is the fact that almost everything, from the buildings to the streets, is painted in various shades of blue.




















