The Queensland Government recently posted footage on Twitter of thousands of green sea turtles nesting just off the coast of Raine Island, calling it one of the most spectacular sights people will ever see.
The Queensland Government recently posted footage on Twitter of thousands of green sea turtles nesting just off the coast of Raine Island, calling it one of the most spectacular sights people...