Learning all about the recovering sea turtles temporarily living at the Gumbo Limbo Nature Center located in Boca Raton, Florida.