1.

______ lies between Spain and France​

Answer»

ANDORRA

The TINY PRINCIPALITY of Andorra is LOCATED in the high mountains of the Pyrenees between France and SPAIN



Discussion

No Comment Found