About twenty minutes from the tourist town of Nashville, Indiana, is an inn with a history. Reports of a “blue lady” who roams the halls has been a popular sight among visitors.
Story, Indiana...
Built in 1877, the Willard Library in Evansville, Indiana still stands and functions the same it did a hundred years ago. However, this library is known for something other than just books: the paranormal....