Nest 30 was a loggerhead sea turtle nest in Duck — the last nest of 2024 to be excavated in the northern Outer Banks — and it ...
Thank you for reporting this station. We will review the data in question. You are about to report this weather station for bad data. Please select the information that is incorrect.