Who was the distributor of XXX?
Secret of the Incas
Secret of the Incas was filmed by Paramount Pictures on location in Peru at Cuzco and Machu Picchu, the first time that a major Hollywood studio filmed at this archeological site.