I am going to Cairns with family (20M, 21M and 50F) and we are really looking forward to snorkelling. We were interested in the prospect of a liveaboard for 1 or 2 nights, as it gives lots of snorkelling time without the commute to and from the reef each day. I was just wondering if anyone has insights on which tour company we should use? I would also be interested in doing maybe 1 introductory dive, with the rest being snorkels - is this possible as a paid upgrade, or do you have to choose either diving or snorkelling? (I am not certified)
Thanks in advance!