About 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.
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.