Where is Lake Hill?

Where is Lake Hill located?

Lake Hill, New York, United States (approx. 42.06731°, -74.18709°)


Where is Lake Hill on the map?