Location: John D. Macarthur Beach State Park, 10900 Jack Nicklaus Drive, North Palm Beach, FL, United States
StreetView: None