Spain, officially the Kingdom of Spain, is a sovereign state located on the Iberian Peninsula in southwestern Europe,the country's mainland is bordered to the north and northeast by which location,a sovereign landlocked microstate in Southwestern Europe, located in the eastern Pyrenees mountains and bordered by Spain and France? 
Spain:  The country's mainland is bordered to the south and east by the Mediterranean Sea except for a small land boundary with Gibraltar; to the north and northeast by France, Andorra, and the Bay of Biscay; and to the west and northwest by Portugal and the Atlantic Ocean.
i don't know