Fitzroy Island Resort is a 60 minute ferry ride (about 30kms) from Cairns in Queensland, and is surrounded by a reef system that forms part of the Great Barrier Reef Marine Park, making it the perfect accessible base for snorkelling, diving and exploring the reef.
Source:
Pic )
Link
Wikipedia )
Link