(Springfield VT, USA)
We took a trip to the ruins of Madame Sherri's Castle in West Chesterfield NH.
The story goes that if you climb to the top of the stairs and call to Madame Sherri that she will push you off.
My friend Lynda is always up for a good challenge.
She climbed, called and was dissapointed.
After coming down the stairs however I snapped this picture...only to discover an orb on the staircase half way up.
Is it moisture, dust or the Madame?
We came across this sight trying to figure it out.