Between two continents, a sea and an ocean Tarifa, Spain, Europe