A sea turtle nest is marked near the Cape Florida Lighthouse in Bill Baggs Cape Florida State Park on Thursday, August 4, 2016.
A sea turtle nest is marked near the Cape Florida Lighthouse in Bill Baggs Cape Florida State Park on Thursday, August 4, 2016. PATRICK FARRELL Miami Herald File
A sea turtle nest is marked near the Cape Florida Lighthouse in Bill Baggs Cape Florida State Park on Thursday, August 4, 2016. PATRICK FARRELL Miami Herald File

Miami Beach

A sea turtle is mysteriously found dead after nesting in Miami Beach

June 22, 2017 1:29 PM

  Comments  

Videos