Located in the Intracoastal Waterway in Palm Beach County, Florida, Peanut Island is a pint-sized paradise. This gorgeous spot is popular with locals for snorkeling, paddle boarding, and kayaking ...