News

Andorra, a tiny principality nestled in southwestern Europe, is tucked away in the Pyrenees between France and Spain ... and natural gem on the southern border. The official language is Catalan ...