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.
by /u/Invy_Dexter in /r/IndiaSpeaks
Upvotes: 620
Favorite this post:
Mark as read:
Your rating:
Add this post to a custom list