Swampgas Hole

Swampgas Hole is on the little islands directly south of New Sheoth.