Sea Turtle Tracks & Nest | 4K

5 months ago
233

Filmed 7/19/2024 in Marco Island, FL.

This was on Tigertail Beach. Pretty cool that they actually hand count all of them after the Loggerhead nest is laid.

Go to mywalksinparadise.com for more!

Loading comments...