Question: Riverhead is a town that rests on the mouth of the Peconic River that is a river within Suffolk County in what state?
Sentence (from "Riverhead (town), New York"): The town is 166 miles (267 km) southwest of Boston via the Orient Point-New London Ferry, and is 76 miles (123 km) northeast of New York City.
Relevant evidence: No