Between France and Spain (7)
I believe the answer is:
andorra
(Other definitions for andorra that I've seen before include "Tax haven" , "Pyrenean country" , "mountainous country" , "part of Europe" , "Territory" .)
I believe the answer is:
andorra
(Other definitions for andorra that I've seen before include "Tax haven" , "Pyrenean country" , "mountainous country" , "part of Europe" , "Territory" .)