Hidden Lake in Town of Schroeppel Township, New York

Hidden Lake in Oswego County is a water. Hidden Lake also exists in Putnam County.

Nature
water