The most interesting thing you know...

There is a town in Newfoundland, Canada called Dildo. Sorry my Newfie friends but I had to say it.Heh heh heh!!!