Question: The world’s largest school by enrollment is located in which country?
Answers: A) United States, B) China, C) Nepal, D) India
Correct Answer: D) India
Congrats to the trivia winner Paul T. from Albert Lea, Minnesota!