Plymouth, or as they spell it, Plimoth Plantation.
© All Rights Reserved
Sara Payne, but was she living in Boston at the time or is this Vermont? Boston, I think.
Not sure what they're doing.
My guess is that this is near the Vermont, New Hampshire border