A mountainous island offshore of Townsville, Australia, with a national park and several resorts, attracting tourists like a magnet.