Andorra , officially the Principality of Andorra (Catalan: "Principat d"Andorra"), is a small landlocked country in western Europe, located in the eastern Pyrenees mountains and bordered by Spain and France. Once isolated, it is currently a prosperous country mainly because of tourism and its status as a tax haven...