Photoblog: Sherman Falls Posted on September 12, 2005Author gregory 0 Been to this spot a few times, it’s located in Ancaster, Ontario. No idea who the people are but they weren’t moving when I took the photo…