Nestled between France and Spain in the Pyrenees, Andorra enjoys one of the world’s highest standards of living thanks to a booming economy..based mainly on tourists who come to enjoy its splendid mountain views, ski resorts, spas, and duty-free shopping. Because of this, Andorra’s capital Andorra la Vella is also a hotbed of luxury shopping.