The blue city!

In Morocco, the City of Chefchaouen is located 40 miles (60 KM) south of Tetouan. Chefchaouen has a history of Spanish-influence and is located in the heart of the Rif …