3×3
Andorra Andorra is in southwestern Europe, Pyrenees mountains, on the border between France and Spain. For 715 years (1278-1993), Andorra was ruled by two leaders, one from France and one from Spain. In 1993 the two princes stayed head… Continue Reading