Where is Belmont Lake State Park?

Where is Belmont Lake State Park located?

Belmont Lake State Park, Belmont Lake State Park, United States of America (approx. 40.72149°, -73.33401°)


Where is Belmont Lake State Park on the map?