There are also petroglyphs in Bon Echo Park, Ontario. They are not often seen as they can only be viewed from the water.
I believe T. Topic of the University of Trent did some research there?!
HRH