Southport is located on the scenic Cape Fear River. You can watch the ships travel by as well as view the Bald Head Island lighthouse.