Shadow Falls

Shadow Falls is a fictional town located in Massachusetts and is the main setting of Howler.

Locations

 * Shadow Falls
 * The Shadow Falls Forest
 * Jeffrey's House
 * Jeanette's Headquarters

Trivia

 * The fact that it was located in Massachusetts was first revealed in Howler 3: Lost in Hawaii