Source: https://www.barrierreefaustralia.com/things-to-do/great-barrier-reef-tours.1/snorkel-dive-tours.132/?loc=1