MovieMaps

The Wind and the Lion Filming Locations

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