Island of Tortuga Weird 10 years ago Subscribe to news updates Unsubscribe from news updates The place where pirates used to find safe haven. Name: Island of Tortuga Lat, Long: -1.014052, -90.873267 Location: Ecuador Share this:Print