See Twilight filming locations in this little Oregon town - KING 5 Evening

You can see Bella's house and other Twilight spots in St. Helens, a town just over the Oregon border.
Published: 7:50 PM PDT October 22, 2018
Updated: 2:50 PM PDT October 22, 2018