Northwest Morocco: The Blue City of Chefchaouen

On the last day of my stay in Tangiers, I initially wanted to stay and see the city. Besides, I was already excited to see Rabat, Marrakech, and Casablanca in the next five days, after a lengthy official meeting with my professional organization. On my last day in Tangiers, I had planned to go spelunking…