Princess Diana Beach welcomes tourists to the stunning island, says Josie Clark, which has slowly been rebuilding after a ...