Ilha de Queimada Grande has a nickname -- Snake Island. Even though the reason for the nickname is obvious, the details are shiver-inducing.
See here for full news: Nature Blows My Mind! Tiny Island Home to Thousands of Deadly Snakes : TreeHugger
Bringing you Trending Stuff Around the Globe
SUBSCRIBE TO OUR NEWSLETTER
0 facebook-blogger