New Hampshire's Ice Castles Attraction Opens at New LocationA frozen fairy tale awaits you in Woodstock, New Hampshire! Karen Kiley