Visitors to the Fernando de Noronha archipelago, located about 340 miles (545 kilometers) off the coast of Pernambuco in ...
North Carolina sea turtles are having a strong nesting season, but light pollution and climate change pose risks.