Willows Weep is called “the most evil house in America” and it is located in Cayuga, Indiana.
The appearance of the building alone adds to the creep factor. The house has a floor plan that looks...
On the corner of Sergeant Road and just off of Fall Creek, sits Mud Creek Theatre. Nicknamed the “Barn,” it has become notorious for their local productions and summer youth programs. The Barn is a...
This past weekend, I had the privilege of visiting the historic Roads Hotel with MV Current photographer Piper Todd. Located in Atlanta, Indiana, this quiet period hotel has stood for 126 years. The seemingly...