Despite there being 900 islands stretching over 1,400 miles of Australia’s ... vacation property on Lizard Island, part of ...