The "Amity Island" in Jaws was a fictional resort in New England (probably in Mass). The Amity beach in this story is in Australia.
I would bet the author based the location in his story on the Australian location.