Hey, who doesn’t love sea turtles, right? Imagine the excitement of walking along the beach and coming upon the tracks of a great momma turtle where she crawled ashore to lay her eggs.

... More »