- Home
- Inothernews
11 Totally Amazing Facts About India That You Are Probably Unaware Of
Prepare to be amazed.
7. India has the world’s lowest meat consumption per person.
8. According to a study, 61 percent of school children in India have killer germs on their hands.