Well, i didn’t look too far into this, but it might be a fictional island off the coast of Anderson Bay, Tasmania, Austrailia. (-40.987860, 147.424963)
I will look into this more later, but it looks pretty legit for now.
Pic i based off of:
Credit goes to Highest? for pic.