Like its English namesake, Liverpool is at the mouth of the Mersey River. Samuel de Champlain landed at the site in 1604, but it was not until 1759 that 70 families from Connecticut established a town. Learn More...