Sometimes the most extraordinary things hide in the most unexpected places, like a roofless church in a town of fewer than 800 people. New Harmony, Indiana, sits along the Wabash River in the ...