Passamaquoddy Petroglyphs Exhibit at Saint Croix Island International Historic Site
Full Video can be viewed here: https://www.facebook.com/TheCalaisAdvertiser/videos/397585134063105/
By Natalie Boomer
Petroglyphs have been added to the Saint Croix Island International Historic Site in Calais. These petroglyphs represent the arrival of Champlain on Saint Croix Island.