Bower’s Harbor Inn – Haunted Restaurant in Traverse City, Michigan
Bower’s Harbor Inn commands a stunning hilltop position overlooking Grand Traverse Bay, its elegant Victorian mansion exterior and white-tablecloth dining rooms concealing a century of tragedy, obsession, and the restless spirit of a woman whose jealous rage and tragic death created one of Northern Michigan’s most famous and well-documented hauntings. Built as a private residence…
