Mangroves along coast, Deluge Inlet, Hinchinbrook Island National Park, Queensland, Australia