The snakes stayed large and thrived even when cooling temperatures and shrinking habitats killed off other giant reptiles ...
Nicknamed Snake Island, Ilha da Queimada Grande is one of the most forbidden places in Brazil. With thousands of golden ...