Loggerhead Sea Turtle (Caretta caretta)
The loggerhead sea turtle is a highly migratory species that can be found in most of the world's oceans, especially subtropical and temperate regions.
ANGARI Deep Dive has curated news, stories and features that are important for scientists, students, the public, our sponsors and stakeholders.