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

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.