Last night a Hawksbill sea turtle nest hatched in Isla Verde. This little guy was wandering around our dock so we put him in our livewell and transfered him out to the ocean where he belongs!