NH's 'Stairs to Nowhere' NH's 'Stairs to Nowhere' Castle ruins in New Hampshire? Behold! The 'Stairs to Nowhere' in beautiful Chesterfield.DKDK