Tag: snake island brazil

Snake Island – That You’ll Never Visit

Snake Island is also known as “Ilha da Queimada Grande”, is a small island located 18 nautical miles off the coast of the state...