Cape Town Farewell to Yoshi the Logger Head Turtle at the Two Oceans Aquarium… Posted on 29 November 201725 November 2018 by se7en Last week the Two Oceans Aquarium celebrated their birthday and at the same time they had a fabulous event to celebrate the release of Yoshi…