Passamaquoddy petroglyphs exhibit displayed at Saint Croix Island International Historic Site in Calais
by Natalie Boomer
Petroglyphs have been added to the Saint Croix Island International Historic Site in Calais. These petroglyphs commemorate the arrival of Champlain on Saint Croix Island.