Time travel might not be possible yet, but visiting Lake Compounce in Bristol, Connecticut is probably the closest you’ll get ...