The Host of the Island: Golden Lancehead of Ilha da Queimada Grande
As we scroll social media, we come across interesting “facts”. Some are true, some are not, and some of them exploit the fact that we don’t know much about a topic or a place. Today, we’ll be introduced to an island that is quite mysterious: Ilha da Queimada Grande, in other words Snake Island.