WTF Fun Fact – Snake Island

There is a small rock island, Ilha da Queimada Grande, off the coast of Southern Brazil that is home to roughly 1 snake per square meter. WTF Fun Facts

Source: https://en.wikipedia.org/wiki/Ilha_da_Queimada_Grande

Advertisements