Lazarus Pit

The Lazarus Pit is a well of a green liquid that can revive the dead. There is one in Infinity Island.