File:Central America.png

Summary
Central America from the What's New, Scooby-Doo? episode.