Experience the magic of Ice Castles in New Hampshire’s White Mountains! Hand-built ice towers delight guests young and old. Take a ride on a horse-drawn sleigh and walk through an enchanted forest. Don’t miss this wonderful annual event! Post includes tips for getting the most out of your adventure.