Deep in the mountains of Vermont lies one of the most mysterious places in America — the Bennington Triangle. For decades, hikers, hunters, and locals have reported numerous unexplained disappearances and eerie encounters in this remote stretch of wilderness. Some people walked i ... Show more