St Helena Green Turtles attempt nesting on Rupert’s Beach
On the evening of Sunday, 5 April 2020, the Saint Helena National Trust’s Marine Team responded to a call regarding a green turtle attempting to nest on Rupert’s Beach. It has been a few years since the last nesting attempt of the green turtle, which happened at Sandy Bay Beach in March 2015. It was […] Read more...