Rainforest meets the sea at Cape Tribulation in the lush Daintree World Heritage Rainforest of far north Queensland, north of Cairns.