News

The ruins of an extravagant castle lie in the New Hampshire woods. Once the residence of world-renowned costume designer Madame Sherri, the castle was abandoned in the 1960s after she fell on hard ...