According to the website, IP Factly, India currently boasts of more than 200 million cows, that is about 30% of the global population of cows. This makes India the country with the highest number of cows in the world. On a yearly basis, cows in India are known to produce about 125 million tons of milk.
There are so many cows in India that if you visit any major city, you have a high chance of seeing cows walking on its streets.




