lostinmichigan.net
The haunted Anchor Inn
The current owners of the Achor Inn, located near the lake in Houghton Lake, have seen spirits and many unusual things like hearing footsteps when no one else is around, doors mysteriously slamming…