MovieMaps

Altar Filming Locations

Altar was filmed in the United Kingdom