Miracle on the Coast: Injured Loggerhead Turtle Triumphantly Returns to the Wild!
A hurt loggerhead sea turtle has now been returned to his natural habitat. A turtle, dubbed Nazaré, was found live stranded at a beach in Cumbria in early February, seemingly immobile and covered in algae. The creature underwent a rehabilitation program in different Sea Life centers. Nazaré was transferred first to the Azores and then … Read more