Where is South Glens Falls?

Where is South Glens Falls located?

South Glens Falls, New York, United States (approx. 43.299447°, -73.635178°)


Where is South Glens Falls on the map?