Andorra is a landlocked microstate in Southwestern Europe, located in the eastern Pyrenees mountains and bordered by Spain and France.
questions tagged
created
21 days ago
viewed
2 times
editors
0