Japan Life Expectancy is the Highest But Other Countries Could Use Some Help
[caption id="attachment_20988" align="alignleft" width="200"] Shinto Pagoda with full blossom cherry trees at Miyajima, Japan.[/caption] Ever wonder which country has the highest life expectancy? Well now you don't have to. Japan currently holds the title for longest average life expectancy. The small, but very densely populated country...