Liberty Island

Liberty Island is a small uninhabited island in the New York Harbor in the United States, best known for the location of the Statue of Liberty.

Season three
Insert details here. (Mayhem of the Moving Mollusk)

The New Scooby-Doo Mysteries
Insert details here. (Mission: Un-Doo-Able)

Appearances

 * A Pup Named Scooby-Doo
 * 304. Mayhem of the Moving Mollusk
 * Scooby-Doo and Scrappy-Doo (first series)
 * 116. The Ransom of Scooby Chief
 * The New Scooby-Doo Mysteries
 * 104(a). Mission: Un-Doo-Able
 * DTV22. Scooby-Doo! Frankencreepy (flashback)