Don’t let cold weather put a damper on fun. Dine outside in one of several igloos in the Hampton Roads region. The igloos are made of glass and plastic, not snow, to protect diners from the elements.
One of the classic symbols of winter is the igloo. Because Santa lives in the Arctic, you sometimes will see igloos in the Santa story as well. And igloos show up in cartoons all the time. But all of ...