Chefchaouen is a magical dreamscape of a place, occupying the saddle between two peaks in the Rif Mountains of northern Morocco.
The rest is here:
Chefchaouen, Morocco: A Magical Dreamscape
August 19th, 2009
Luggage Boy Chefchaouen is a magical dreamscape of a place, occupying the saddle between two peaks in the Rif Mountains of northern Morocco.
The rest is here:
Chefchaouen, Morocco: A Magical Dreamscape