9Ilha de Queimada Grande, Brasil

The island of Ilha de Queimada Grande, which lies about 90 miles off the Sao Paulo coast, bears the nickname “Snake Island” for a fitting reason. Click the next ARROW to see the next page!