La Serena Silver Mine

La Serena Sliver Mine is situated in La Serena.

Scooby-Doo! Legend of the Phantosaur
Insert details here.

Appearances

 * DTV16.