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