Ilha de Queimada Grande is a small Atlantic island off the coast of Brazil. It has a temperate climate, yet its varied terrain ranges from the craggy coast to dense rainforest. Sounds like a nice vacation spot, right? It’s too bad you can’t ever go to the island. Not that you’d really want to. You …
Continue reading “Snake Island — The Strange Story of the Forbidden Brazilian Death Trap”
