WATCH: The Haunted Magnolia Hotel in Seguin

By chet | May 22, 2019

Do you believe in ghosts? I’m not sure if I do, but I also can’t explain what I experienced during a ghost tour at the Haunted Magnolia Hotel, which is home to 13 ghosts…

Keep Exploring

Articles