N.E.S.T. FIRST sea turtle nest for 2016

N.E.S.T. FIRST sea turtle nest for 2016

So it begins! For the 2016 sea turtle nesting season, N.E.S.T. Loggerhead Sea turtle nest #1 was found on the beautiful beaches of Duck, N.C. on May 20 by Barbie who discovered her first sea turtle nest find while making her ATV sea turtle run. The call to the nest...