Great Skull Island

Great Skull Island is the site of a hotel.

Season two
Insert details here.

Appearances

 * The Scooby-Doo Show
 * 202: Vampire Bats and Scaredy Cats