x
Breaking News
More () »

Officials confirm 47 whales beached themselves at St. Simons Island

The Georgia Department of Natural Resources (DNR) says that at least three whales have died after at least 47 pilot whales beached themselves at St. Simons Island Tuesday evening.

Before You Leave, Check This Out