March 7, 2014 Welcome to Southport, Y’all! About forty minutes from Wilmington, North Carolina (my alma mater), the quaint town of Southport beckons visitors to embrace the simple way of life…