Cairns, Palm Cove and Northern Beaches, Australia
Very good. Very well organized. I had a lot of fun. Shame I went at the beginning of the monsoon. It started raining non stop on that day. Which is not a problem at all except for the underwater pics which are not as bright. Also If you suffer from travel sickness beware of the helicopter tour.