Video of Sea Turtles Hatching!
Our blog friend Kaybe witnessed SEA TURTLES hatching! And …. she captured this magical event on video at Blind Pass Beach (not Captiva’s Blind Pass) in Englewood, FL! She even got this cool video of the the...
Read More