Watching North America on Discovery and they are showing turtles hatching on Playa Nancite in Costa Rica. I was there in 2009 and witnessed the hatching myself and it might have been my favorite life experience everywhere. This show is great, everyone should check it out.
Oh dear oh dear. I may have to put on some Moonlight now :D