Logo

Andorra, a tiny country between France & Spain, has the longest average lifespan: 83.49 years.