Come wind your way through Stillwell Manor. A mansion that has been frozen in time for the last 140 years. No one can explain the spirits that seem to appear from September through November. General Stillwell has come for revenge on the spirits that caused his wife to lose her mind. We open the doors to Stillwell Manor this fall so you can experience this phenomenon first hand and see remnants of days gone by.