Open article: Man Risks Life to Sneak Onto Forbidden Snake Island
Man Risks Life to Sneak Onto Forbidden Snake Island
Brazil’s Ilha de Queimada Grande, famously nicknamed Snake Island, lives up to its moniker. Located approximately 90 miles off the coast of São Paulo, this 106-acre island is densely populated...
Man Risks Life to Sneak Onto Forbidden Snake Island