Andorra and its strategic situation

Andorra is a little European state with a surface area of 468 km2, located in a strategic area on the border between Spain and France. Visitors can venture into the French Republic from Spain in little more than half an […]