Where is Hancock Shaker Village?

Where is Hancock Shaker Village located?

Hancock Shaker Village, Massachusetts, United States (approx. 42.43121°, -73.31814°)


Where is Hancock Shaker Village on the map?