Andorra is a small land-locked principality which nestles in the Pyrenees between France and Spain. Since 1993 Andorra’s new constitution has given the country almost total independence from France and Spain. Its citizens now vote in full democratic elections. |