Cherchaouen is a small town in the Rif mountains in northern Morocco. It is well known for it's blue streets and buildings and perhaps one of the most amazing places you'll ever visit. F O L L O W B L O G || T W I T T E R || F A C E B O O K || P O R T F O L I O