Lewiston: Waha Lake

The spirit of an Indian woman is seen sitting next to Waha Lake. When approached, she walks into the water and disappears into a whirlpool.

Not Researched


Comments:

Media

Audio, Video and Photo's that had been submitted by users

Share your Media