Esopus Creek
Many tributaries extend its watershed into neighboring Greene County and a small portion of Delaware County . 
<triplet> Greene County <subj> Delaware County <obj> shares border with <triplet> Delaware County <subj> Greene County <obj> shares border with