Where is The Witch House?

Where is The Witch House located?

The Witch House, The Witch House, United States of America (approx. 42.5215°, -70.8989°)


Where is The Witch House on the map?