Whisper Hollow, where spirits walk among the living, and the lake never gives up her dead...Fifteen years ago, I ran away from Whisper Hollow, Washington, a small town on Crescent Lake in the Olympic Peninsula. But truth is, if you were born here, you can never really leave...