Located on the Great Barrier Reef and home to gorgeous beaches, here are the top things to do on Fitzroy Island!