The Awe-Inspiring Ice Castles in NH Opens FridayThe Awe-Inspiring Ice Castles in NH Opens FridayIce Castles is a must-see winter phenomenon that really does bring fairy tales to life!Lori VoornasLori Voornas