S6E10 · Snake Island

Snake Island

S6E10 · 2025-09-19 · 29 min

Steve Backshall heads to a place very few people ever go: Snake Island in Brazil, where the concentration of snakes is higher than anywhere else on earth.

The show’s own verdict is on its page.