Florida's Space Coast is a top spot for sea turtle nesting. Did you know that 90% of all Loggerhead nesting occurs in Florida, and a large majority of this nesting takes place on our beautiful Space Coast beaches? In Brevard County, the official season kicks off on May 1 ...
View More