this rustic compound sits in a small valley along the Wind River, just a quick stroll up from its confluence with the mighty Columbia. While not a luxury resort, Carson Hot Springs delivers ...