The Crystal Coast is an 85-mile stretch along North Carolina's shore, known for its white-sand beaches, charming vacation homes, standout seafood spots, and excellent fishing. It's also a place I once ...