MovieMaps

The Colossus of Rhodes Filming Locations

The Colossus of Rhodes was filmed in Spain