Deer Lake in Town of Hancock Township, New York

Deer Lake in Delaware County is a water. Deer Lake also exists in Hamilton County and Broome County.

Nature
water