This needs a stretch. (Feel free to remove when satisfied of completion.) Needed: History is incomplete. |
The Dew Drop Inn is a hotel in Winter Hollow, New England, owned by Asa Buckwald.
History[]
What's New, Scooby-Doo?[]
Season one[]
The gang was forced to spend Christmas Eve there when the bridge was out.