Ningaloo whale shark, Tantabiddi and Rottnest Island snorkelling