Vasquez Castle

Vasquez Castle is an old abandoned castle on Haunted Isle.

Early history
It gained this name from being used the as the hideout of Vasquez the pirate in 1612.

Season one
Insert details here.

Appearances

 * Scooby-Doo, Where Are You!
 * 103. Hassle in the Castle