This island paradise beckons lovers of nature