Chefchaouen The Blue Pearl of Morocco Visited the charming city of Chefchaouen, known as the Blue Pearl, surrounded