Deer Lake in Town of Windsor Township, New York

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

Nature
water
Country United States