On the African side of the Gibraltar strait, only 35′ by ferry from Tarifa, Tangier is a unique mix of French, Spanish and Moroccan culture. I visited it for a couple of days in November 2009.