Andorra Andorra is a small, landlocked country nestled in the Pyrenees mountains between France and Spain. Approximately 468 square kilometers, making…