Murphy Inn resident ghosts make it a top haunting in Michigan’s Thumb Coast
Established in 1836, Murphy Inn in St. Clair is reported to be the home to several spirits — and not of the vodka or gin variety.
Established in 1836, Murphy Inn in St. Clair is reported to be the home to several spirits — and not of the vodka or gin variety.
Our Partners