A lot of people talk about “Holland” when they really mean “The Netherlands”. So what is correct? And what is “Holland”?

Watch this short video clip (link to: YouTube) to find out.