Innsmouth

Innsmouth is a fictional town in Massachusetts, USA. Not originally created for TMNT, it appears in several horror stories. Much of the In the Dark storyline of the the TMNT Adventures comic books, is set there.