Winter Hollow

Winter Hollow is a small town that was terrorized by the Headless Snowman.

Season One
(A Scooby-Doo! Christmas)

Appearances

 * What's New, Scooby-Doo? - A Scooby-Doo! Christmas