Where is Hempstead Lake State Park?

Where is Hempstead Lake State Park located?

Hempstead Lake State Park, Hempstead Lake State Park, United States of America (approx. 40.68094°, -73.64318°)


Where is Hempstead Lake State Park on the map?