The Story Inn, Nashville, Indiana

The homely and comfortable inn, the Story Inn, located in Nashville, Indiana, will not only cater to your needs, it will also make a believer out of you. If you want to experience the paranormal, a night at The Story Inn will indeed be very rewarding.