I finally found the island using Google images. It is Hamilton Island off the northeast (Queensland) coast of Australia. All I had to do was drag the image on to the Google images search page and the answer (along with a number of other responses) popped up.