Winter Hollow

Winter Hollow is a small town in New England, and the location of the Dew Drop Inn. It is the setting of "A Scooby-Doo! Christmas", an episode of What's New Scooby-Doo?
== External Links ==
* Scooby-Doo Wiki: 
Category:Locations
Category:Scooby-Doo
Category:Scooby-Doo locations
Category:What's New Scooby-Doo?
Category:The Funtastic Index