
Record Numbers of Loggerhead Sea Turtles Nesting Along Brevard County Beaches
Record numbers of loggerhead sea turtles reportedly are nesting on beaches along the North Reach, which includes Jetty Park beach at the Port and extends to the north end of Patrick Air Force Base. […]