The county seat of Suffolk County, NY lies at the mouth of a river that flows into which body of water?
Riverhead (town), New York: Riverhead is a town within Suffolk County, New York, on the north shore of Long Island.
i don't know