WATCH: Asahi The Turtle Released In Ramla Bay, Gozo

turtle malta

  Asahi the turtle was just released at Ramla Bay, Gozo!   The turtle was rescued last September by the crew of a yacht who found her entangled and in a bad condition.     Luckily, Asahi recovered successfully and was released back into the sea this morning   Watch the video of Asahi being […]