Chefchaouen the blue city: The  Chefchaouen city is one of the best and different towns in Morocco, its blue color makes it amazing and has a rich history.The princess of jihad, Sayyida al-Hurrah, or «Sit al Hurrah,” who was able