Pop Quiz! Which statement is true?
a. Holland is in the Netherlands.
b. Holland IS the Netherlands.
c. Holland is the name of a province in the Netherlands.
Shared publiclyView activity