On the surface, Purgatory Falls is a lovely cascade along the broader Purgatory Brook, a tributary of the Souhegan River near the southern New Hampshire town of Lyndeborough. But if local tales ...