MovieMaps
Browse Locations
Cities
Show Map
The Sacred Spirit Filming Locations
View on IMDb
The Sacred Spirit was filmed in Spain
Path off Rambla del Castelar
as Abduction
Source:
Filmap