Lizard Island Resort Located right on the reef, enjoy the sheer scale and beauty of one of the greatest natural wonders of the world.