Had the opportunity tonight to see a loggerhead turtle up close and personal during a “turtle walk” at John U. Lloyd Beach State Park, Florida. From May through June, sea turtles come ashore to lay their eggs. As part of the “Sea Turtle Awareness Program”, park rangers direct a presentation on sea turtles while scouts […]