15 of the strangest place names in Canada


Saint-Louis-du-Ha! Ha!, Québec

This hilarious town name holds an interesting distinction: it is the only place in the world that has two exclamation points in its name. (We were surprised that there are others!)  A parish municipality of just over a thousand people in the Témiscouata Regional County Municipality in Québec, the town was apparently named because of an archaic French term — haha — that meant something like “unexpected impediment.” The impediment? Lake Témiscouata.


Photo by mricon/Flickr