India is one of the laziest countries in the world, ranks among the countries with the lowest average daily steps, with an average of 4,297 steps per day, according to a recent study conducted by Stanford University on global physical activity levels. | 1 | | | | |