Andorra nestles high in the Pyrenees mountains on the French-Spanish border and is a popular tourist and winter sports destination, and a wealthy international commercial center. Its banking facilities, low taxes and lack of customs duties make it an appealing place in which to do business. Do any of these associations have meaning for you?
[1]