Loggerhead Kraken was released with a satellite transmitter on January 23, 2018.
Click here to track Kraken! #TrackinKraken
Thanks to Ben Hick for the fabulous photos.
Address: 1801 North Ocean Blvd. Boca Raton, FL 33432
Nature Center & Aquariums: Monday-Saturday 9 AM-4 PM; Sunday 12 PM-4 PM
Nature Trails: Monday-Sunday 7 AM-Dusk