The town of Vishnu Springs, located west of Tennessee, IL, was founded ca. 1880 as a health retreat/spa. The town reportedly hosted as many as 3,000 visitors, annually, and contained a hotel, ...