
Ghost Opens and Closes Abandoned Church Door
April 18, 2019 – Red Boiling Springs, TN The Thomas House Hotel is a quaint 15 room Bed and Breakfast in the secluded mountains about an hour outside of Nashville, Tennessee built back in the 1890s as a Spa Resort known for it’s healing mineral springs and attracted visitors from all over the world. Now…