Which country has the largest land area?

Belgium
The Netherlands
Sweden
Switzerland

Trivia Crack Answers Main Page