Questions

TRUE / FALSE

🎯

Test yourself on this topic

5 questions · timed · auto-graded

Question 11 Mark
India has $16.9$ percent of the world’s land area.
Answer
False
India has $16.9$ percent of the world’s population.
View full question & answer
TRUE / FALSE - Geography STD 8 Questions - Vidyadip