14 minutes | May 4, 2022

Upton Chamber

An underground chamber in Upton, MA puzzled some New Englanders while others long knew its ancient origins.  

 

READ MORE IN THE ATLAS: https://www.atlasobscura.com/places/upton-chamber

Play
Like
Play Next
Mark
Played
Share