In Chefchaouen, high in the Rif Mountains of Northeast Morocco, all the buildings are blue. The streets wind in a labyrinth through the hills of the village and incense and myrrh swirl around the air like cobras. The colorful flowerpots and hand woven blankets contrast beautifully against the shades of blue.