snake island brazil facts

Take a tour of Ilha de Queimada Grande, aka “Snake Island,” aka the worst tourist destination in the world. Off the shore of Brazil, Snake Island plays home to thousands of snakes, and guess what: they’re anything but harmless.