It’s 1893, and you’ve made it to the World’s Fair in Chicago, Illinois. All the hotels are booked solid, and there’s no place to stay. Fortunately, a man by the name of H.H. Holmes has opened up his property, and rented you a room in the newly renovated Castle! Lady luck was definitely on your side, or was she?
Continue reading “H.H. Holmes’ Murder Castle”