Sea turtle hatching begins on Pensacola Beach, anticipated on Navarre Beach
Pensacola Beach’s record-setting number of sea turtle nests this season are starting to hatch. Three of the 20 nests have hatched, confirmed Mark Nicholas, a biologist with Gulf Islands National Seashore.