2Hot Springs, VA

The teeny mountain town of Hot Springs lies about two hours west of Charlottesville and is an idyllic place to spend Thanksgiving for a multitude of reasons.