Munyon Island

Munyon Island is located in the Lake Worth Lagoon Estuary in North Palm Beach, Florida. It is part of John D. MacArthur Beach State Park.