Where is North–South Lake?

Where is North–South Lake located?

North–South Lake, North–South Lake, United States of America (approx. 42.19913°, -74.04107°)


Where is North–South Lake on the map?