Home US English Liverpool
A city and seaport in northwestern England, on the eastern side of the mouth of the Mersey River; population 454,700 (est. 2009).
READ THESE ARTICLES