Orca found beached in Florida, first killer whale stranding recorded in Southeast January 12, 2023 by Washington Times An orca was discovered Wednesday morning in Palm Coast, Florida, having beached itself at the municipality’s Jungle Hut Park. Found alive at first, it died later in the day.