MovieMaps

“This World Is Our Hell” Filming Locations

Penny Dreadful episode “This World Is Our Hell” was filmed in Almería in Spain.