Port Douglas, Australia
The cruise and snorkelling were incredible - the best experience I have ever had. All of the staff were friendly and approachable and they made sure everyone was well looked after.
I would go back and do the cruise again tomorrow - fantastic!!!