5 Interesting Facts About India
1. Birthplace of Yoga and Ayurveda
2. Movie Making Powerhouse
3. Land of Cricket Fanatics
4. India is the seventh largest country in the world in terms of area.
5. The game of chess originated in India.
Learn more