What a sight! We were able to join locals and tourists alike to see the release of Mars, a 121 lb. loggerhead sea turtle, get released into the wild at Henderson Beach on May 19th. The 21-year old Mars was found stranded off of Perdido Key on December 29, 2015. She was in bad condition and was missing her left rear flipper, and had
Continue reading
Published on Tuesday, June 7, 2016