No Humans Are Allowed On This Island Covered In Deadly Snakes
Featured in Ripley's Believe It or Not!
Approximately 90 miles off the coast of Brazil is the tiny island Ilha da Queimada Grande, which would be a beautiful place to spend an afternoon… if it weren’t for the thousands of golden lancehead vipers that inhabit its 160 acres.