MovieMaps
Browse Locations
Cities
Show Map
The Immortal Story Filming Locations
View on IMDb
The Immortal Story was filmed in
Madrid
in Spain.
Plaza Mayor
Source:
IMDb