I have to say that although I love the Great Barrier Reef and the Daintree Rainforest, our day visiting Kuranda was definitely a highlight of our trip to Queensland.
Although you do not need to book a tour to visit this area, I do recommend it because you get to experience a little bit more in much smaller groups if you are part of an organized tour than just showing up and doing it yourself. However, in saying that there is certainly more that I would have liked to do with the kids that day if we weren't on a schedule. Just like the Great Barrier Reef tour I arranged this one through the Cairns Visitor Centre too.
Our day began with a tour bus picking us up from our accommodation (which I'll share a bit about later) and taking us to the Freshwater Railway Station where we boarded a train and headed for Kuranda Village. At Freshwater Station we had time to grab a bite to eat in the cafe, where you can either sit on a platform to eat, or one one of the many train carriages. We then took a little time to explore the museum there.