Nest 26 – 2024 Mother turtle crawled all over the beach! Nest at upper left of picture. Nest 26 – Team found eggs right away! nest number: 26 town: Nags Head date eggs laid: 07/26/2024 See all active nests