befairbefunky:

Chefchaouen Morocco, also known as the Blue City, is a small charming town located near to the Mediterranean Sea.

befairbefunky:

Chefchaouen Morocco, also known as the Blue City, is a small charming town located near to the Mediterranean Sea.