The Saint Hotel in New Orleans, Louisiana, is located right on Canal Street in the famous French Quarter, offering the p ...
New Orleans has plenty of ghost stories and paranormal intrigue, and the French Quarter has welcomed another famously haunted object for a brief time. Annabelle, the demon doll made famous by ...