"Tiny Peanut Island is a local’s hideaway in the Palm Beach County. Located where the Lake Worth Lagoon meets the Palm Beach Inlet, the waters here are crystal-clear and filled with tropical fish and marine life. While the only way to stay overnight is to camp (there are no hotels, restaurants, or other establishments on the island), visitors can spend the day snorkeling and picnicking. If you don’t have a private boat, you can access Peanut Island via the regularly running shuttle." - Travel + Leisure Editors