The El Moro Fortress is located in Puerto Rico.
History[]
The Scooby-Doo Show[]
Season three[]
The gang were vacationing in Puerto Rico and visited an ancient fortress where the ghost of General Juan Carlos, who guards the El Moro Fortress, warns them to stay away.