Los Borritos

Los Borritos is a ghost town in Puerto Rico.

Scooby-Doo! Mystery Adventures
Insert details here.

Appearances

 * Scooby-Doo! Mystery Adventures
 * Showdown in Ghost Town