Whether you are from India looking for some Interesting Facts about India or a foreigner travelling to India and looking to know some facts about India, these 101 Facts about India will blow your mind away. 1. Population: With over 1.2 billion people, India is second only to China and will likely overtake China if current growth continues. 2. Land ...
Read More »