Ice Castles will return to N.H. this winter with a new castle design
Travel Visitors can hop on a horse-drawn sleigh ride, stroll a Mystic Forest, and more. Ice Castles in North Woodstock, New Hampshire. Ice Castles The enormous, glowing Ice Castles will return to New Hampshire this winter, complete with a new design. 2 New England ski areas are among the 10 most affordable in North America, … [Read more…]