Andorra
Country Name Andorra, or officially the Principality of Andorra or the Principality of the Valleys of Andorra. Location Andorra is located in southwestern Europe, between France and Spain (it is a small landlocked country between them), specifically in the eastern Pyrenees. Capital Andorra la Vella. Reasons for Naming The origin of the […]