Information about Andorra: Andorra, officially the Principality of Andorra, also called the Principality of the Valleys of Andorra, is a sovereign landlocked microstate on the Iberian Peninsula, in the eastern Pyrenees, bordered by France in the north and Spain in the south. Created under a charter in 988, the present principality was formed in 1278. It is known as a principality as it is a diarchy headed by two Co-Princes: The Catholic Bishop of Urgell in Spain and the President of France. The capital is Andorra la Vella with a population of approx. 22500 (2020). Read More...