Filming Locations in Galapagar
Galapagar, Madrid, Spain
The Bell of Hell (1973)
Galapagar is a town and municipality northwest of Madrid, Spain, situated in the autonomous communit...
View DetailsGalapagar is a town and municipality northwest of Madrid, Spain, situated in the autonomous communit...
View Details