And then there were ten. Yes, the BGSTA turtle patrollers are down to the last ten incubating nests on the island. Eight loggerhead and two green turtle nests. The last observed hatch was weeks ago on September 8th, but there is still hope that at least a couple of the remaining nests, especially those that […]