It rained for a week. From the balcony in a clear moment we could see the Rock of Gibraltar in the distance, and beyond it, across the Mediterranean Sea, the shores of Africa. An hour's drive and another hour on the ferry landed us in Tangier. Three more on an overnight train took us to Fez, the oldest continuously Muslim city on Earth.
Read more