A loggerhead sea turtle nest was found on our beach on June 14, 2013. According to the South Walton Turtle Watch volunteers, it is the 15th of over thirty ne…

%d bloggers like this: