Cairns, Northern Beaches, Palm Cove or Port Douglas, Australia
The day was very long, but it was an amazing tour of the areas north of Cairns... I would totally recommend this to anyone visiting the area... one day to tour the reef and one day for the rainforests!!!
The tour was great.. the guide very knowledgable and friendly... the bus was terrible!