which country is north of Spain
Spain is not a state. Spain is a country.
No, Spain is a European country.
France is north of Spain and makes up the majority of Spain's northern borders. There is also the small country of Andorra that surrounded by France to the north and Spain to the south, so it too is north of Spain.
The country north of Spain on the Mediterranean is France, and its capital is Paris.
The country you are looking for is Portugal. Spain is bordered by Portugal, France, Andorra, the Atlantic Ocean, Mediterranean Sea, and the British territory Gibraltar.
Spain
France is on the north east border of Spain
Andorra (wedged between France and Spain in the Piranees mountains).
No, France is a country to the north of Spain, which is another country in mainland Europe.
Granada is not north or south of Spain, but a city in Spain. It is a city that is located in the northern part of the country.
Spain