Flowing through the mountainous western part of the Catskill Mountains the Upper Delaware River is considered one of the best trout streams in the country.  It's cold water releases from the reservoir keeps water temperatures optimum for these wild fish to maintain their phenomenal numbers.  Hatches are impressive on the river giving the dry-fly angler exceptional opportunities, while streamer strippers can also find some action.