July 16, 2014. Two loggerhead nests were found in the past two days, bringing our total to 23. The nest found this morning is located at Carillon Beach on the west end. Refer to Nest
Information for details. If you spot a turtle on the beach, immediately call the Wildlife Hotline 888-404-3922 and remember to avoid crowding the turtle and don't shine lights or take flash photos. Contact us at Turtle Watch for more information about our program.