Where is Watermill?

Where is Watermill located?

Watermill, New York, United States (approx. 40.90593°, -72.36203°)


Where is Watermill on the map?