Where is Watervliet?

Where is Watervliet located?

Watervliet, New York, United States (approx. 42.7300784°, -73.7012299°)


Where is Watervliet on the map?