
Apparently Hamilton, Ontario is the waterfall capital of the world. I’ve mentioned this to a few people and none of them had a clue what I was talking about. According to http://www.cityofwaterfalls.ca/ there are over 100 in Hamilton and the surrounding area. Temps in the GTA have been dipping into the -20′s overnight. I couldn’t…
