blue-streets-of-chefchaouen-main

Morocco’s blue medina

Chefchaouen, a small town in northern Morocco, has a rich history, beautiful natural surroundings and wonderful architecture, but what it’s most...