LAKE GEORGE — The wait will soon be over for the return of one of Upstate New York’s most popular winter attractions. Ice Castles in Lake George will open to the public at 4 p.m. on Monday, Feb. 6.
What better way to see the amazing sites of New York State than by taking to the open roads and exploring its historic towns, ...