Better tell the Dutch government, then
Many of the ignoramuses of this world call it "Holland", there's many a ship with a "Holland" registration written upon it, the national football team might have "Holland" printed upon their shirts, there ain't no such country as "Holland".
Where I am now they claim to speak English when actually they speak American, they can't understand a word I say, if asked where I am from normally I would say UK/Britain but here I say "England, we invented the language, what do you mean you can't understand me?".
Sometimes, just sometimes, we need to play to the audience ... "OK, I'm from Holland or this is The Netherlands"