Southport

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Southport is a coastal town in Merseyside, England, UK. It is on the border with Lancashire.