Where is Wynantskill?

Where is Wynantskill located?

Wynantskill, Wynantskill, United States of America (approx. 42.696743°, -73.64428°)


Where is Wynantskill on the map?