I loved this experience as it stopped at three different Great Barrier Reef locations, rather than staying in the one place for the whole day. It w...
Everything was fantastic, from the ease of booking online and the communications with booking office, to the coach picking us up at our accommodati...