2016 sea turtle nest #2

June 1 of 2016 brings good news. Loggerhead sea turtle nest #2 has been found in Nags Head by Barry of the KH/KDH and part of Nags Head ATV route team. Barry found the nest during his early morning run and soon thereafter the sea turtle response team was hearing the...