The Brazilian island of Queimada Grande is home to the densest population of snakes on the planet.

The Brazilian island of Queimada Grande is home to the densest population of snakes on the planet.