The beach on Jekyll Island has more than 100 sea turtle nests this year.
Jekyll island has over 100 sea turtle nests