Where is Snake Island?
Off-limits and full of venomous pit vipers, its nickname is frighteningly apt. Off the shore of Brazil, almost 93 miles away from São Paulo downtown, is Ilha de Queimada Grande.
Where is Snake Island?
Off-limits and full of venomous pit vipers, its nickname is frighteningly apt. Off the shore of Brazil, almost 93 miles away from São Paulo downtown, is Ilha de Queimada Grande.