I second the skyrail. It is awesome. DS was 2 when we went and we all loved. The heritage train to Kuranda would be good as well but it is cheaper doing skyrail both ways. There is a good playground in town too.