Wicked Witch of the North by Southeast's castle

The castle of the Wicked Witch of the North by Southeast was in the land of Ahz, according to Scooby-Doo's dream inspired by the film The Wizard of Oz.

Season one
Insert details here.

Appearances

 * Scooby-Doo and Scrappy-Doo (second series)
 * 111(c). Scooby's Trip to Ahz (dream)