Southport is the perfect destination for a relaxing day trip filled with history, great food, and beautiful coastal scenery.