Andorra is the sixth smallest country in Europe. It’s located in the Pyrenees Mountains of the Iberian Peninsula, snuggled between Spain and France. The capital is Andorra La Vella, and there are many wonderful things to do during a road trip or a short visit to this area. Overall, Andorra La Vella is Andorra’s largest […]

