Can you guess why most Japanese live longer than Indians? Thanks to their active lifestyle and dietary habits, they enjoy ...