Life in color

Color kaleidoscope

In the northern part of Morocco, 110 kilometers southwest of Tangier, in the heart of the Rif mountain range, lies the charming little town of Chefchaouen

In the northern part of Morocco, 110 kilometers southwest of Tangier, in the heart of the Rif mountain range, lies the charming little town of Chefchaouen

In the northern part of Morocco, 110 kilometers southwest of Tangier, in the heart of the Rif mountain range, lies the charming little town of Chefchaouen