Nestled in the Pyrenees mountains, Andorra is famous for its ski resorts, scenic landscapes, and duty-free shopping. Andorra la Vella, the capital, is a charming town surrounded by mountains.
Nestled in the Pyrenees mountains, Andorra is famous for its ski resorts, scenic landscapes, and duty-free shopping. Andorra la Vella, the capital, is a charming town surrounded by mountains.