I saw an episode on National Geographic about dolphins that chase fish onto the beach to eat them. Hilton Head Island is one of the places they do this.
Dolphins will round up a school of fish and herd them toward the shore or river bank. They push the fish onto the sand or mud, then lay on their sides to eat the stranded fish.
Only dolphins on the Atlantic coast, Charleston to Jacksonville have learned how to do this.
If you want to watch them, look for a crowd of birds going crazy at the shore line. They rush in to get a share. Autumn, when the fish migrate, is the best time to enjoy the show.