Humans Aren’t Allowed in this Brazilian Island near Sao Paulo Has So Many Snakes, known to Brazilians as Ilha da Queimada Grande — Steemit