Chefchaouen (Blue City)
A mountain town famous for its blue-painted streets and peaceful atmosphere.
View on Google Maps