Well, did you know the happiest inhabitants of the world live on a Japanese island called Okinawa? Okinawa has more centenarians than any part…