Southport

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

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