This week, I had the opportunity to join the City of Miami Beach as they released a nest of little baby loggerhead sea turtle hatchlings at Haulover Beach. To say it was the cutest thing ever is about as accurate of a description as I can muster. The little fellas were about three inches long and wriggled around in the sand, their natural instincts leading them to the water where they swam away to start their lives at sea. […]