Snake Island Isaidub May 2026 You're referring to Ilha da Queimada Grande, commonly known as Snake Island!