Embrace of the Vampire Filming Locations

Embrace of the Vampire was filmed in Squamish in Canada.
Show Map