Andorra is the world's seventeenth smallest country. To give you an idea of its size, Andorra is larger than the city of London more than three times over. ...
Andorra is a little country situated between France and Spain, with breathtaking alpine landscapes and centuries-long history. Here are some things about ...