one might think that the countries of Spain and Morocco are separated entirely by sea - the Strait of Gibraltar. In reality, however, these two countries, which belong to separate continents, actually ...