Teramere

Teramere is the fictional town in which The Spirit of the Shadows and Lost in the Shadows take place.