Petroglyphs are hard puzzles to decipher. Despite a wealth of knowledge, historians and archaeologists can’t always put the whole picture together. The mysterious Dighton Rock is a classic example.
Petroglyphs are rock carvings ... Like other historical sites in New England with limited recorded information, Dighton Rock has been the subject of New Age-y speculation. Evidence of pre ...