10 Random Facts About Andorra You Didn’t Know

Andorra is a tiny independent country or principality in Europe, lying between France and Spain.  The…