How many countries does modern Spain share a border with what are their names?
Spain has a total land border of 1,191.7 miles long that is shared by five countries: Morocco, Andorra, France, Portugal, and Gibraltar. The country also borders the Mediterranean Sea, the Bay of Biscay and the Atlantic Ocean.Also question is, what countries share borders with Spain?Spain is bordere...