Aishani
@newzvoyager
·
Humans Aren’t Allowed in this Brazilian Island near Sao Paulo Has So Many Snakes, known to Brazilians as Ilha da Queimada Grande
Humans Aren’t Allowed in this Brazilian Island near Sao Paulo Has So Many Snakes, known to Brazilians as Ilha da Queimada Grande. Brazil has made it illegal for visit so Snake Island is uninhabited n…