Mr. Smiley's Fantastic Fun Land

Mr. Smiley's Fantastic Fun Land is an amusement park located somewhere within the United States.

Trivia

 * This is where Luis Otero met Charlene.

Appearances

 * Scooby-Doo! and the Monster of Mexico