Lake George Expedition Park in Lake George, New York, is exactly that kind of discovery – a throwback to simpler times when ...