The Wind and the Lion Filming Locations

The Wind and the Lion was filmed in Seville & Almería in Spain.
Show Map