Andorra is a small European country bordered by Spain and France and well-known to the world as a popular vacation destination. It’s also the birthplace of...