Skip to Content

< Previous | Next >

Idaho Paranormal Society

The Idaho Paranormal Society consists of a group of like-minded individuals who volunteer their time in an effort to research and investigate terrestrial paranormal phenomenon and help educate and comfort those affected by it. Based in Twin Falls.

Submitted in section: Paranormal Investigators: North America: United States: Idaho: Idaho Paranormal Society

Review It Rate It Bookmark It