Filming Locations in Orizaba
Orizaba, Veracruz, Mexico
The Ambushers (1967)
Orizaba is a Mexican city in the state of Veracruz. It’s known for its colonial buildings and the ar...
View DetailsOrizaba is a Mexican city in the state of Veracruz. It’s known for its colonial buildings and the ar...
View Details