loveisnothere loveisnothere 23-09-2016 Spanish contestada which of the following geographical location share borders with SpainA. Portugal France and the Atlantic oceanB. France England and the Pacific OceanC. Italy France and the Mediterranean Sea