Where is Hancock Shaker Village?

Where is Hancock Shaker Village located?

Hancock Shaker Village, Hancock Shaker Village, United States of America (approx. 42.43147°, -73.33705°)


Where is Hancock Shaker Village on the map?