AARP identified Charlottesville as an affordable place to visit in 2015, citing the rich history, wineries and Shenandoah National Park.