Andorra la Vella
Andorra la Vella is the capital city of the Principality of Andorra, located in the Pyrenees mountains between Spain and France.
Also known as
Andorra la Vella
Ancestry path
Generated from sali-legal/LMSS at 3f9ac0c9357b (2026-03-10). JSON