Inside the terrifying island where only soldiers and scientists are allowed to visit
found
a story from The Daily Mail 💩 › The Daily Mail
Ilha de Queimada Grande sits 20 miles (32 km) off the coast of Sao Paolo, Brazil , and is home to the golden lancehead viper.