The town of Riverhead rests on the mouth of which river that drains an area between the Harbor Hill and Ronkonkoma terminal moraines?
Riverhead (town), New York: Riverhead is a town within Suffolk County, New York, on the north shore of Long Island.
i don't know