Enigmatic Etchings: The Bellows Falls Petroglyphs of Vermont
Nestled at the foot of the Great Falls in Vermont, on the sturdy bedrock wall, lies an intriguing prehistoric petroglyph site that has captivated researchers and visitors for centuries. The Village of Bellows Falls is […]