Anafi island’s name literally means “without snakes ... New Zealand is one of the largest and most populous snake-free ...