What is Peanut Island?

Peanut Island is located in Lake Worth Inlet and offers camping, snorkeling and much more, right here in West Palm Beach.