Whitsunday Island, Queensland
A few days on a 100 ft yacht. included a trip to whitehaven beach (very white) a few days parked near the reef for snorkelling then a morning at hayman island to swim with Elvis.
Managed to see 2 turtles, 1 dolphin, 0 stranded ships, heaps of coral (some still alive), many fish, 0 sharks/crocs, one famous singer (in fish form).
Do need to work on snorkelling boat dismounts though - from 4 attempts managed to land head first on some hard coral with one and on th...