Stained glass windows in Denver

The Brown Palace in Denver is easily the most haunted place in the city. But don’t take my word for it, ask any of these haunted ghost tour guides….

P.s. you may want to check out Molly Brown’s house from 1900 while you’re at it… (she was a first class survivor of The Titanic)

Leave a Reply