Learn about day trip experiences of snorkeling the Great Barrier Reef from Cairns. We loved our experience with our tour company!