Filming Locations in Panchimalco

Panchimalco, El Salvador
The Black Pirates (1954)

Panchimal is a town in the San Salvador department of El Salvador. Panchimalco Its 35,000 inhabitant...

View Details