WPBF Channel 25 on MSN
Top 3 nesting year for 9.5-mile stretch of beach along South Florida
Sea turtles make their way to nest along South Florida's beaches starting March 1 through Oct. 31. LMC is thrilled to report that the green sea turtles had a remarkable year with a total of 8,363 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results