Dolphin that existed along South Carolina coast long ago by ossmanagement_5ljjkf • August 23, 2017 Researchers have discovered a species of extinct dolphin off the coast of South Carolina. …read more Source:: Science