Question: where are ice castles in nh?
Answer: The winter wonderland is located in North Woodstock. A fantastic — and spectacular — sight is now open in North Woodstock. Tickets are on sale now.