Andorra Andorra Andorra, country in southwestern Europe, located high in the eastern Pyrenees Mountains betwee… byWatson Williams -December 06, 2012