Andorra is a small, landlocked microstate nestled in the Pyrenees mountains, bordered by France and Spain. It's known for its stunning mountain scenery, duty-free shopping, and skiing.
Andorra is a small, landlocked microstate nestled in the Pyrenees mountains, bordered by France and Spain. It's known for its stunning mountain scenery, duty-free shopping, and skiing.