On Friday, June 5, 2009, Dotty Heritage was fortunate enough to witness a female loggerhead nesting on Amelia Island.  Below is the documentation of what she witnessed.

 
P.O. Bx 566
Fernandina Beach, FL  32035

mdcaretta@comcast.net
904-583-1913

Dotty's momma turtle returning to the sea.

"I'm outa here!"

Such a miracle!

Dotty's momma turtle finishing the job.

Dotty's momma turtle leaving her clutch behind for Dotty to protect.

"I can taste the water!"


Swoosh!!!!!