Chefchaouen, Morocco

Morocco’s Blue Pearl – Discovering the beauty of Chefchaouen

Gently laid down on the slopes of the Rif mountains in northern Morocco, beneath the peaks that gave it its name (derived from the Berber word for “goat’s horns”), Chefchaouen is a delight of narrow paved streets between houses whitewashed and painted in tones of powder blue, intriguing crafts shops, small restaurants, boutique hotels and hostels catering to the backpacking …