The Nicholson House Ghosts, Indianapolis

Located in suburban Indianapolis, The Nicholson House was also formerly known as the Rand Family Home. This gothic mansion has become a landmark in the state. It is popular not only for its beauty but also for its haunted reputation. Ghosts of The Nicholson House The Nicholson House in Indianapolis started to gain public notoriety […]