Real Haunted Houses: Thornewood Castle
The Thornewood Castle in Lakewood, Washington, is a beautiful, romantic, sprawling castle that is ideal for weddings and other parties. Although by all means extaordinary, the castle is also supposedly haunted. The castle of Thornewood was used as a set for Stephen King’s horror movie “Rose Red”. The History Built by Chester Thorne, one of the founders of the Port […]
Recent Comments