Andorra la Vella / Andorra

Andorra la Vella / Andorra

The Principality of Andorra is a tiny little country located between Spain and France. It’s actually the sixth smallest country in the world. About 10 million people visit a year, drawn in by ski resorts, tax free shopping, and the beautiful Pyrenees mountain range....