Where is Sauquoit?

Where is Sauquoit located?

Sauquoit, New York, United States (approx. 43.00424°, -75.25989°)


Where is Sauquoit on the map?