There is one place in the world that has two exclamation marks (!) in its name. Where is it located?

Correct answer: Canada

Try the best trivia game

What people think about it: 2 Comments
luckycatfay
luckycatfay
Haha in England is a low lying wall usually seen in stately homes or castles and guides usually tell you that they have no idea why they were built except perhaps fashion.
SQinfoNUTS
SQinfoNUTS
would you be kind enough to tell us the name of the place!