By admin
Liverpool, Nova Scotia, Canada, is a historic town with a rich maritime heritage. Situated at the mouth of the Mersey River, Liverpool was named after