Lea-Hutaff Island is a 5,641-acre uninhabited barrier island and marsh system located off the coast of North Carolina. Lea Island State Natural Area is a 25-acre North Carolina State Park on the northern end of the island. From Wikipedia
The bottlenose dolphin was found mutilated on a remote North Carolina island, with officials seeking public assistance to solve the wildlife crime.