Twin Falls in the Cape York Peninsula rainforest are a very popular destination, very much an emblem of this vast region, still a wilderness for the most part. I thought I might as well visit them too!