Riverhead is a town that rests on the mouth of the Peconic River that is a river within Suffolk County in what state?
Peconic River: The Peconic River is a river within Suffolk County on Long Island, New York in the United States.
i don't know