Peanut Island, Palm Beach FloridaMike and I spent a Saturday at Peanut Island. This is a fun, 79-acre island at the mouth of the Lake Worth Inlet in Palm Beach, Florida....