Every year a fresh wave of retirees and second home buyers discover Edenton, usually after visiting a friend or stumbling.