Winterhaven Ski Lodge

The Winterhaven Ski Lodge is a place in Winterhaven.

Season one
The gang went in there because they saw a light, and that is where they first met Mayor Dudley.

Appearances

 * The Scooby-Doo Show
 * Watt A Shocking Ghost