Today our guests were treated to two great events in the marine calendar on the great barrier reef, the whale migration and two turtles mating. The latter event happened just metres from the boat and was a great educational experience for all.