"It could be disease, it could be environmental issues, it could be [related to] human impact..."
Lived in Florida for years...never remember whales in that area.
Pod Of Pilot Whales Stranded In Everglades National Park In Florida
4 December 2013
A pod of short-finned pilot whales has become stranded in a remote part of Everglades National Park in Florida.