Step inside Fort William Henry in Lake George, New York, and find out what it's like to tour this historic spot in the Adirondacks.