World Fact
There is a town in Canada called Dildo. It won the 2001 Harrowsmith Magazine Award as one of the ten prettiest small towns in Canada.
There is a town in Canada called Dildo. It won the 2001 Harrowsmith Magazine Award as one of the ten prettiest small towns in Canada.