Twin Falls - River canyon near Singing Bridge
Multiple hand carved stairs down to a platform where there is a hand carved statue 0f the devils Henchman and carvings of 8 abducted children?s faces in the cave behind the Henchman.
Twin Falls, Idaho
There are 67 Haunts nearby
|Location Approximate!!! Care to correct it?|