Have you fished at Schoharie Reservoir? Be the first to comment on this fishing spot.
The Schoharie Reservoir is a small reservoir in the Catskill Mountains of New York State that was created to be one of 19 reservoirs that supplies New York City with water. It was created by impounding the Schoharie Creek.