0
Andorra la Vella is the capital city of Andorra.
Andorra
Andorra la Vella is a major city in Andorra.
No, Andorra is in Europe.
when are andorra holidays