Transport in AndorraFrom Wikipedia, the free encyclopedia Andorra is a landlocked country in Europe, which lies between France and Spain, whose transport infrastructure is primarily road provision.
Andorra is a landlocked country in Europe, which lies between France and Spain, whose transport infrastructure is primarily road provision.