How long can an Indian expect to live on average? The answer varies very widely depending on where you live — which state and rural or urban area — and what your gender is. The average rural male in Chhattisgarh will live less than 63 years while the average urban female in Himachal Pradesh can hope to make it to nearly 81, a difference of 18 years.

Read more here:: India News Times