Snorkeler Injured by Hammerhead Shark at Opal Reef, Port Douglas | NotABoatAccident.com