Medina of Chefchaouen

Chefchaouen is one of the most famous Moroccan cities located on the northwestern side of Morocco, located specifically on a group of mountains called the Rif Mountains, surrounded by the