Del Gate Road

Del Gate Road is on a hill with a castle, outside of an unnamed town that Morly and Bumpy live.

Season two
Insert details here.

Appearances

 * Be Cool, Scooby-Doo!
 * 204.