What country has the longest life expectancy?
As of now, the country with the longest life expectancy is Japan. Japanese people have an average life expectancy of over 85 years. This can be attributed to factors like a healthy diet, active lifestyle, and access to quality healthcare.