Snorkelling with reef sharks on Heron Island
Turtle returning to the water after nesting on Heron Island
Snorkelling with the turtles at Heron Island