Snorkeling Port Douglas in the Daintree Rainforest along the Daintree River