I think that's the same island used for filming in Jurassic Park