Do you know about the phantoms of Spirit Lake, Idaho? On episode 134 of the Travel Oddities Podcast, Harley and Brett confront the ghosts(plural) that are said to inhabit the beautiful waters of Spirit Lake. Spirit Lake, ID is a logging town and we are fairly certain that is a Travel Oddities first. Not only …
Continue reading "134 – Phantoms – Spirit Lake, ID"
The post 134 – Phantoms – Spirit Lake, ID appeared first on Travel Oddities Podcast.
Create your
podcast in
minutes
It is Free