Port Douglas is the closest port to some of the best reefs for snorkelling and seeing truly extraordinary marine life.