
The flag of the International City of TangierAt first glance, Tangier (طنجة) seems like an unremarkable seaside town, a stone throw away from the strategic strait of Gibraltar, connecting the Mediterranean to the Atlantic ocean. But this odd town has a disproportionately rich history....