The city Cairns, about 1700 km from Brisbane is certainly worth a visit in combination with your snorkel or dive trip to the great barrier reef. Cairns
If you want to enjoy nice beaches and nature, do some snorkelling and meet turtles between the coral reefs you should visit Fitzroy island, only 45 min