The waterfall Ron Ely is stood at in the opening titles is the Iguazu falls- bordering Brazil and Argentina.
Filmed in Guatemala in 1967, the perfect setting for the story was the ruins of Zaculeu in Huehuetenango.
Several residents of Huehuetenango were part of the extras of the Tarzan movie in Guatemala, the Mayan city of Zaculeu was set to make it the perfect pre-Hispanic city so that the actors and the story had a suitable environment.