While scuba diving the Great Barrier Reef I was fortunate enough to swim with and feed sea turtles on a fantastic live-aboard trip with Pro Dive Cairns. Pro Dive ...