Picturesque tropical coastal sandy beach in Cape Tribulation, Queensland, Australia. Cape Tribulation is within Daintree National Park on Coral Sea.